.elementor-34 .elementor-element.elementor-element-24e823d{margin-top:-70px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-3c57225 .tOri_banner_two-content span{font-weight:700;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-3c57225 .tOri_banner_two-content span::after{background:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-3c57225 .tOri_banner_two-content h2{font-size:40px;}.elementor-34 .elementor-element.elementor-element-3c57225 .tOri_banner_two-content h1{font-size:80px;line-height:90px;}.elementor-34 .elementor-element.elementor-element-3c57225 .tOri-button{font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:#FFFFFF;background:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 38px 17px 38px;}.elementor-34 .elementor-element.elementor-element-3c57225 .tOri-button:hover{color:#FFFFFF;border-color:#1F242C;}.elementor-34 .elementor-element.elementor-element-3c57225 .tOri-button::before{background:#1F242C;}.elementor-34 .elementor-element.elementor-element-3c57225 .tOri-button::after{background:#1F242C;}.elementor-34 .elementor-element.elementor-element-3c57225 .tOri_banner_two-slide-area-thumb-item h6{font-weight:700;}.elementor-34 .elementor-element.elementor-element-0b18292 .tOri_banner_two-content span{font-weight:700;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-0b18292 .tOri_banner_two-content span::after{background:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-0b18292 .tOri_banner_two-content h2{font-size:40px;}.elementor-34 .elementor-element.elementor-element-0b18292 .tOri_banner_two-content h1{font-size:60px;line-height:60px;}.elementor-34 .elementor-element.elementor-element-0b18292 .tOri-button{font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:#FFFFFF;background:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 38px 17px 38px;}.elementor-34 .elementor-element.elementor-element-0b18292 .tOri-button:hover{color:#FFFFFF;border-color:#1F242C;}.elementor-34 .elementor-element.elementor-element-0b18292 .tOri-button::before{background:#1F242C;}.elementor-34 .elementor-element.elementor-element-0b18292 .tOri-button::after{background:#1F242C;}.elementor-34 .elementor-element.elementor-element-0b18292 .tOri_banner_two-slide-area-thumb-item h6{font-weight:700;}.elementor-34 .elementor-element.elementor-element-84d5808 > .elementor-container{max-width:1340px;}.elementor-34 .elementor-element.elementor-element-84d5808{padding:120px 0px 110px 0px;}.elementor-34 .elementor-element.elementor-element-3cec809.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34 .elementor-element.elementor-element-3cec809 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-846b9a7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-846b9a7 .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2ea39b2{text-align:center;}.elementor-34 .elementor-element.elementor-element-2ea39b2 .elementor-heading-title{line-height:74px;}.elementor-34 .elementor-element.elementor-element-1a1ff5d{padding:0% 15% 0% 15%;text-align:center;}.elementor-34 .elementor-element.elementor-element-1a1ff5d p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-bf2be7e > .elementor-container{max-width:750px;}.elementor-34 .elementor-element.elementor-element-bf2be7e{margin-top:0px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-99e41d2{border-style:none;--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-34 .elementor-element.elementor-element-99e41d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-34 .elementor-element.elementor-element-99e41d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-34 .elementor-element.elementor-element-99e41d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-34 .elementor-element.elementor-element-99e41d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-34 .elementor-element.elementor-element-99e41d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-34 .elementor-element.elementor-element-99e41d2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-99e41d2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-99e41d2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-cbdc335{margin-top:30px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-61a6ba3 > .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-2.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;transition:background 0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9EA;border-radius:5px 5px 5px 5px;}.elementor-34 .elementor-element.elementor-element-61a6ba3:hover .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-61a6ba3 .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item{display:block;flex-direction:block;text-align:center;border-radius:5px 5px 5px 5px;padding:35px 25px 35px 25px;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item-content > a{justify-content:center;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item:hover .icon__box-item-icon i{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item:hover .icon__box-item-icon svg path{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item:hover .icon__box-item-icon{background:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item-icon i{color:var( --e-global-color-primary );font-size:70px;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item-icon svg path{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item-icon{background:#02010100;width:140px;height:140px;min-width:140px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:0px 0px 25px 0px;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item-icon svg{max-width:70px;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item-content h4{font-size:24px;font-weight:700;line-height:34px;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item-content p{margin:15px auto 25px auto;}.elementor-34 .elementor-element.elementor-element-b19fa6a > .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-2.png");padding:0px 0px 32px 0px;background-position:bottom center;background-repeat:no-repeat;background-size:contain;transition:background 0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9EA;border-radius:5px 5px 5px 5px;}.elementor-34 .elementor-element.elementor-element-b19fa6a:hover .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-b19fa6a .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item{display:block;flex-direction:block;text-align:center;border-radius:5px 5px 5px 5px;padding:35px 25px 35px 25px;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item-content > a{justify-content:center;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item:hover .icon__box-item-icon i{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item:hover .icon__box-item-icon svg path{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item:hover .icon__box-item-icon{background:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item-icon i{color:var( --e-global-color-primary );font-size:70px;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item-icon svg path{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item-icon{background:#02010100;width:140px;height:140px;min-width:140px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:0px 0px 25px 0px;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item-icon svg{max-width:70px;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item-content h4{font-size:24px;font-weight:700;line-height:34px;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item-content p{margin:15px auto 25px auto;}.elementor-34 .elementor-element.elementor-element-09284d8 > .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-2.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;transition:background 0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9EA;border-radius:5px 5px 5px 5px;}.elementor-34 .elementor-element.elementor-element-09284d8:hover .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-09284d8 .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item{display:block;flex-direction:block;text-align:center;border-radius:5px 5px 5px 5px;padding:35px 25px 35px 25px;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item-content > a{justify-content:center;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item:hover .icon__box-item-icon i{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item:hover .icon__box-item-icon svg path{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item:hover .icon__box-item-icon{background:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item-icon i{color:var( --e-global-color-primary );font-size:70px;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item-icon svg path{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item-icon{background:#02010100;width:140px;height:140px;min-width:140px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:0px 0px 25px 0px;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item-icon svg{max-width:70px;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item-content h4{font-size:24px;font-weight:700;line-height:34px;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item-content p{margin:15px auto 25px auto;}.elementor-34 .elementor-element.elementor-element-fe8577f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-fe8577f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/shape-8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-fe8577f > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-fe8577f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-34 .elementor-element.elementor-element-fe8577f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-b49319d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-b49319d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-6c2f3dd{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-6c2f3dd .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-70b68f6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-70b68f6 .elementor-heading-title{line-height:74px;}.elementor-34 .elementor-element.elementor-element-29b7216{margin-top:30px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-0f325c0{width:auto;max-width:auto;background-color:#1F242C;padding:50px 45px 50px 45px;border-radius:6px 6px 6px 6px;}.elementor-34 .elementor-element.elementor-element-0f325c0.elementor-position-right .elementor-image-box-img{margin-left:23px;}.elementor-34 .elementor-element.elementor-element-0f325c0.elementor-position-left .elementor-image-box-img{margin-right:23px;}.elementor-34 .elementor-element.elementor-element-0f325c0.elementor-position-top .elementor-image-box-img{margin-bottom:23px;}.elementor-34 .elementor-element.elementor-element-0f325c0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-34 .elementor-element.elementor-element-0f325c0 .elementor-image-box-img img{border-radius:50%;transition-duration:0.3s;}.elementor-34 .elementor-element.elementor-element-0f325c0 .elementor-image-box-title{font-size:20px;font-weight:700;line-height:30px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-0f325c0 .elementor-image-box-description{font-size:14px;font-weight:500;color:#DBDBDB;}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-322c280.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-322c280.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-40b8ea3{width:var( --container-widget-width, 84% );max-width:84%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-40b8ea3 .elementor-heading-title{font-size:18px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-da0c878{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-da0c878 .skill__area-item-content-count,
				.elementor-34 .elementor-element.elementor-element-da0c878 .circle__progress-item-number{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-34 .elementor-element.elementor-element-da0c878 .skill__area-item-content-count{color:#1F242C;}.elementor-34 .elementor-element.elementor-element-da0c878 .circle__progress-item-number{color:#1F242C;}.elementor-34 .elementor-element.elementor-element-da0c878 .skill__area-item-bar{background:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-da0c878 .circle__progress-item-bar{--progressColor:var( --e-global-color-primary );--barColor:#E6E5DF;}.elementor-34 .elementor-element.elementor-element-da0c878 .skill__area-item-inner{background:#E6E5DF;}.elementor-34 .elementor-element.elementor-element-da0c878 .circle__progress-item::after{background:#FFFFFF;width:85%;height:85%;}.elementor-34 .elementor-element.elementor-element-da0c878 .circle__progress-item{width:90px;height:90px;}.elementor-34 .elementor-element.elementor-element-2930006{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-2930006 .skill__area-item-content-count,
				.elementor-34 .elementor-element.elementor-element-2930006 .circle__progress-item-number{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-34 .elementor-element.elementor-element-2930006 .skill__area-item-content-count{color:#1F242C;}.elementor-34 .elementor-element.elementor-element-2930006 .circle__progress-item-number{color:#1F242C;}.elementor-34 .elementor-element.elementor-element-2930006 .skill__area-item-bar{background:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2930006 .circle__progress-item-bar{--progressColor:var( --e-global-color-primary );--barColor:#E6E5DF;}.elementor-34 .elementor-element.elementor-element-2930006 .skill__area-item-inner{background:#E6E5DF;}.elementor-34 .elementor-element.elementor-element-2930006 .circle__progress-item::after{background:#FFFFFF;width:85%;height:85%;}.elementor-34 .elementor-element.elementor-element-2930006 .circle__progress-item{width:90px;height:90px;}.elementor-34 .elementor-element.elementor-element-61bcea1{width:var( --container-widget-width, 44% );max-width:44%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:44%;--container-widget-flex-grow:0;align-self:center;}.elementor-34 .elementor-element.elementor-element-61bcea1 .elementor-heading-title{font-size:22px;font-weight:700;line-height:32px;color:#1F242C;}.elementor-34 .elementor-element.elementor-element-308b3e9{width:var( --container-widget-width, 44% );max-width:44%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:44%;--container-widget-flex-grow:0;align-self:center;}.elementor-34 .elementor-element.elementor-element-308b3e9 .elementor-heading-title{font-size:22px;font-weight:700;line-height:32px;color:#1F242C;}.elementor-34 .elementor-element.elementor-element-85c0999{text-align:end;}.elementor-34 .elementor-element.elementor-element-165b178:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-165b178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F242C;background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/shape-18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-165b178 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-165b178{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-34 .elementor-element.elementor-element-165b178 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-f30cf8c > .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-34 .elementor-element.elementor-element-f30cf8c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#414141;margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-19a5577{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-34 .elementor-element.elementor-element-19a5577.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-19a5577.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-19a5577.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-19a5577.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-19a5577.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-19a5577 .elementor-icon{font-size:60px;}.elementor-34 .elementor-element.elementor-element-19a5577 .elementor-icon svg{height:60px;}.elementor-34 .elementor-element.elementor-element-c461401{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-c461401 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:50px;}.elementor-34 .elementor-element.elementor-element-0654733{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-0654733 .elementor-heading-title{color:#B4B4B9;}.elementor-34 .elementor-element.elementor-element-f9c5c10 > .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-34 .elementor-element.elementor-element-f9c5c10 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#414141;margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-34 .elementor-element.elementor-element-47fbc85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-34 .elementor-element.elementor-element-47fbc85.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-47fbc85.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-47fbc85.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-47fbc85.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-47fbc85.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-47fbc85 .elementor-icon{font-size:60px;}.elementor-34 .elementor-element.elementor-element-47fbc85 .elementor-icon svg{height:60px;}.elementor-34 .elementor-element.elementor-element-a0f0403{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-a0f0403 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:50px;}.elementor-34 .elementor-element.elementor-element-49bb955{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-49bb955 .elementor-heading-title{color:#B4B4B9;}.elementor-34 .elementor-element.elementor-element-17e9e2a > .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-34 .elementor-element.elementor-element-17e9e2a > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#414141;margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;}.elementor-34 .elementor-element.elementor-element-2e6a701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-34 .elementor-element.elementor-element-2e6a701.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2e6a701.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-2e6a701.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2e6a701.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-2e6a701.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2e6a701 .elementor-icon{font-size:60px;}.elementor-34 .elementor-element.elementor-element-2e6a701 .elementor-icon svg{height:60px;}.elementor-34 .elementor-element.elementor-element-6cbd8aa{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-6cbd8aa .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:50px;}.elementor-34 .elementor-element.elementor-element-42c2c20{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-42c2c20 .elementor-heading-title{color:#B4B4B9;}.elementor-34 .elementor-element.elementor-element-34b13f0 > .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-34 .elementor-element.elementor-element-34b13f0 > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;}.elementor-34 .elementor-element.elementor-element-47c75fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-34 .elementor-element.elementor-element-47c75fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-47c75fb.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-47c75fb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-47c75fb.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-47c75fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-47c75fb .elementor-icon{font-size:60px;}.elementor-34 .elementor-element.elementor-element-47c75fb .elementor-icon svg{height:60px;}.elementor-34 .elementor-element.elementor-element-cd875b7{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-cd875b7 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:50px;}.elementor-34 .elementor-element.elementor-element-f7bfc4f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-f7bfc4f .elementor-heading-title{color:#B4B4B9;}.elementor-34 .elementor-element.elementor-element-2333a59 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-2333a59:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2333a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/shape-11.png");background-position:100% 100%;background-repeat:no-repeat;}.elementor-34 .elementor-element.elementor-element-2333a59 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-2333a59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 100px 0px;}.elementor-34 .elementor-element.elementor-element-2333a59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-b0f149d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-b0f149d > .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-34 .elementor-element.elementor-element-b0f149d > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-f14a647{width:auto;max-width:auto;background-image:url("https://smartsavesolar.com/wp-content/uploads/2026/05/unnamed.webp");padding:0px 0px 0px 38px;background-position:top left;background-repeat:no-repeat;}.elementor-34 .elementor-element.elementor-element-ec8ac7f{width:auto;max-width:auto;background-color:#FFFFFF;padding:35px 58px 35px 40px;bottom:50px;box-shadow:0px 10px 50px 0px rgba(0, 0, 0, 0.08);}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-ec8ac7f{left:70px;}body.rtl .elementor-34 .elementor-element.elementor-element-ec8ac7f{right:70px;}.elementor-34 .elementor-element.elementor-element-ec8ac7f .elementor-image-box-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-ec8ac7f.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-34 .elementor-element.elementor-element-ec8ac7f.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-34 .elementor-element.elementor-element-ec8ac7f.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-34 .elementor-element.elementor-element-ec8ac7f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-34 .elementor-element.elementor-element-ec8ac7f .elementor-image-box-description{font-size:18px;font-weight:600;line-height:30px;color:#1F242C;}.elementor-34 .elementor-element.elementor-element-1a09eb0 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-34 .elementor-element.elementor-element-4575d9a{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-4575d9a .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-f75f23b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-f75f23b .elementor-heading-title{line-height:74px;}.elementor-34 .elementor-element.elementor-element-2db01c0 .elementor-heading-title{font-size:18px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-dcffc7c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-34 .elementor-element.elementor-element-dcffc7c .custom-btn-alignment{text-align:left;}.elementor-34 .elementor-element.elementor-element-dcffc7c .tOri-button{font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:#FFFFFF;background:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 38px 17px 38px;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-dcffc7c .tOri-button::before{background:#292E36;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-dcffc7c .tOri-button::after{background:#292E36;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-dcffc7c .tOri-button:hover{border-color:#292E36;}.elementor-34 .elementor-element.elementor-element-dcffc7c .tOri-button i{transition:0.4s;}.elementor-34 .elementor-element.elementor-element-7160ce1{margin-top:10px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-646dec9 > .elementor-element-populated{margin:0px 12px 0px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-68d5b2e > .elementor-widget-container{background-color:#FFFFFF;background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/shape-19.png");background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.05);}.elementor-34 .elementor-element.elementor-element-68d5b2e .icon__box-item{display:block;flex-direction:block;text-align:left;padding:40px 25px 40px 25px;}.elementor-34 .elementor-element.elementor-element-68d5b2e .icon__box-item-content > a{justify-content:left;}.elementor-34 .elementor-element.elementor-element-68d5b2e .icon__box-item-icon i{color:#038243;font-size:50px;}.elementor-34 .elementor-element.elementor-element-68d5b2e .icon__box-item-icon svg path{fill:#038243;}.elementor-34 .elementor-element.elementor-element-68d5b2e .icon__box-item-icon{background:#0382431A;width:50px;height:50px;min-width:50px;margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-68d5b2e .icon__box-item-icon svg{max-width:50px;}.elementor-34 .elementor-element.elementor-element-68d5b2e .icon__box-item-content h4{font-size:24px;font-weight:700;line-height:34px;}.elementor-34 .elementor-element.elementor-element-68d5b2e .icon__box-item-content p{margin:10px auto 0px auto;}.elementor-34 .elementor-element.elementor-element-26b0044 > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;}.elementor-34 .elementor-element.elementor-element-4de4dcd > .elementor-widget-container{background-color:#FFFFFF;background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/shape-19.png");background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.05);}.elementor-34 .elementor-element.elementor-element-4de4dcd .icon__box-item{display:block;flex-direction:block;text-align:left;padding:40px 25px 40px 25px;}.elementor-34 .elementor-element.elementor-element-4de4dcd .icon__box-item-content > a{justify-content:left;}.elementor-34 .elementor-element.elementor-element-4de4dcd .icon__box-item-icon i{color:#038243;font-size:50px;}.elementor-34 .elementor-element.elementor-element-4de4dcd .icon__box-item-icon svg path{fill:#038243;}.elementor-34 .elementor-element.elementor-element-4de4dcd .icon__box-item-icon{background:#0382431A;width:50px;height:50px;min-width:50px;margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-4de4dcd .icon__box-item-icon svg{max-width:50px;}.elementor-34 .elementor-element.elementor-element-4de4dcd .icon__box-item-content h4{font-size:24px;font-weight:700;line-height:34px;}.elementor-34 .elementor-element.elementor-element-4de4dcd .icon__box-item-content p{margin:10px auto 0px auto;}.elementor-34 .elementor-element.elementor-element-cb6427e > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-87a002e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34 .elementor-element.elementor-element-2178ed3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#038243;}.elementor-34 .elementor-element.elementor-element-2178ed3 .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;color:#038243;}.elementor-34 .elementor-element.elementor-element-a3355c7{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-a3355c7 .elementor-heading-title{line-height:74px;}.elementor-34 .elementor-element.elementor-element-572b612{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio{gap:25px;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio_two-area{gap:25px;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content .title{flex-direction:column-reverse;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content-three .title{flex-direction:column-reverse;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content h6,
				.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content-three h6{font-size:24px;font-weight:700;line-height:34px;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content h6{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content-three h6{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content span,
				.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content-three span{font-size:16px;font-weight:600;line-height:26px;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content span{color:#038243;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content-three span{color:#038243;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content{padding:0px 0px 0px 0px;margin:10px 0px -25px 0px;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content h6 a{transition:0.4s;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item.swiper-slide.swiper-slide-active .tOri_portfolio-item-content{transform:translateY(-25px);}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item.normal:hover .tOri_portfolio-item-content{transform:translateY(-25px);}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-icon i{color:#FFFFFF;font-size:22px;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-icon{background:#038243;width:50px;height:50px;min-width:50px;margin:0px 0px 30px 0px;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-5f357b3:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5f357b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/shape-16.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-5f357b3 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-5f357b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-34 .elementor-element.elementor-element-5f357b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-85c28fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-85c28fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-85c28fe > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-3f2227c{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-3f2227c .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-b119461{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-b119461 .elementor-heading-title{line-height:74px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ac77784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-34 .elementor-element.elementor-element-ac77784 .elementor-heading-title{font-size:18px;line-height:32px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-721a559 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-721a559 .tOri-button{font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:#1F242C;background:#FFFFFF;border-radius:5px 5px 5px 5px;padding:17px 38px 17px 38px;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-721a559 .tOri-button:hover{color:#FFFFFF;border-color:#292E36;}.elementor-34 .elementor-element.elementor-element-721a559 .tOri-button::before{background:#292E36;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-721a559 .tOri-button::after{background:#292E36;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-721a559 .tOri-button i{transition:0.4s;}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-6815300.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-6815300.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-6815300 > .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-34 .elementor-element.elementor-element-6815300 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-b2c7401{width:auto;max-width:auto;bottom:10px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-b2c7401{left:10px;}body.rtl .elementor-34 .elementor-element.elementor-element-b2c7401{right:10px;}.elementor-34 .elementor-element.elementor-element-b2c7401 .play-video-icon a{color:#FFFFFF;background:#1F242C;border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b2c7401 .play-video-icon::after{border-color:#FFFFFF40;}.elementor-34 .elementor-element.elementor-element-b2c7401 .play-video-icon::before{border-color:#FFFFFF40;}.elementor-34 .elementor-element.elementor-element-b2c7401 .video-pulse::after{border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b2c7401 .video-pulse::before{border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-1a7821a img{width:100%;}.elementor-34 .elementor-element.elementor-element-4131f83 > .elementor-container{max-width:1340px;}.elementor-34 .elementor-element.elementor-element-4131f83{padding:80px 0px 110px 0px;}.elementor-34 .elementor-element.elementor-element-a4cb184.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34 .elementor-element.elementor-element-a4cb184 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-abc9ed8{margin-top:30px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 > .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-2.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;transition:background 0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9EA;border-radius:5px 5px 5px 5px;}.elementor-34 .elementor-element.elementor-element-2d9d6e2:hover .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item{display:block;flex-direction:block;text-align:center;border-radius:5px 5px 5px 5px;padding:35px 25px 35px 25px;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item-content > a{justify-content:center;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item:hover .icon__box-item-icon i{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item:hover .icon__box-item-icon svg path{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item:hover .icon__box-item-icon{background:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item-icon i{color:var( --e-global-color-primary );font-size:70px;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item-icon svg path{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item-icon{background:#02010100;width:140px;height:140px;min-width:140px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:0px 0px 25px 0px;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item-icon svg{max-width:70px;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item-content h4{font-size:24px;font-weight:700;line-height:34px;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item-content p{margin:15px auto 25px auto;}.elementor-34 .elementor-element.elementor-element-3fabbb2 > .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-2.png");padding:0px 0px 32px 0px;background-position:bottom center;background-repeat:no-repeat;background-size:contain;transition:background 0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9EA;border-radius:5px 5px 5px 5px;}.elementor-34 .elementor-element.elementor-element-3fabbb2:hover .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-3fabbb2 .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item{display:block;flex-direction:block;text-align:center;border-radius:5px 5px 5px 5px;padding:35px 25px 35px 25px;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item-content > a{justify-content:center;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item:hover .icon__box-item-icon i{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item:hover .icon__box-item-icon svg path{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item:hover .icon__box-item-icon{background:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item-icon i{color:var( --e-global-color-primary );font-size:70px;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item-icon svg path{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item-icon{background:#02010100;width:140px;height:140px;min-width:140px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:0px 0px 25px 0px;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item-icon svg{max-width:70px;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item-content h4{font-size:24px;font-weight:700;line-height:34px;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item-content p{margin:15px auto 25px auto;}.elementor-34 .elementor-element.elementor-element-83ec256 > .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-2.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;transition:background 0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9EA;border-radius:5px 5px 5px 5px;}.elementor-34 .elementor-element.elementor-element-83ec256:hover .elementor-widget-container{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/service-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-83ec256 .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item{display:block;flex-direction:block;text-align:center;border-radius:5px 5px 5px 5px;padding:35px 25px 35px 25px;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item-content > a{justify-content:center;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item:hover .icon__box-item-icon i{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item:hover .icon__box-item-icon svg path{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item:hover .icon__box-item-icon{background:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item-icon i{color:var( --e-global-color-primary );font-size:70px;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item-icon svg path{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item-icon{background:#02010100;width:140px;height:140px;min-width:140px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:0px 0px 25px 0px;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item-icon svg{max-width:70px;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item-content h4{font-size:24px;font-weight:700;line-height:34px;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item-content p{margin:15px auto 25px auto;}.elementor-34 .elementor-element.elementor-element-78f7942 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-78f7942{padding:0px 0px 100px 0px;}.elementor-34 .elementor-element.elementor-element-f9b757f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34 .elementor-element.elementor-element-11964b2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-11964b2 .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-24df1b9{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-24df1b9 .elementor-heading-title{line-height:74px;}.elementor-34 .elementor-element.elementor-element-580eb7b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_slider-dots{text-align:center;margin:29px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial-right-item{transition:0.3s;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial-right-item .rating i{transition:0.3s;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial-right-item-content p{transition:0.3s;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial-right-item-content-bottom-name h6{transition:0.3s;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial-right-item-content-bottom-name span{transition:0.3s;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial_two-item{transition:0.3s;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial_two-item i{transition:0.3s;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial_two-item-content p{transition:0.3s;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial_two-item-content-bottom-author-info h6{transition:0.3s;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial_two-item-content-bottom-author-info span{transition:0.3s;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial-right-item-content-bottom-name h6,
                .elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial_two-item-content-bottom-author-info h6{font-weight:700;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_slider-dots .swiper-pagination-bullet{background:#E6E5DF;width:30px;height:4px;margin-left:8px;margin-right:8px;border-radius:5px 5px 5px 5px;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_slider-dots .swiper-pagination-bullet-active{background:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-5739ac8:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5739ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292E36;}.elementor-34 .elementor-element.elementor-element-5739ac8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-34 .elementor-element.elementor-element-5739ac8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-242f911 .scroll{animation:scroll 60s linear infinite;}.elementor-34 .elementor-element.elementor-element-242f911 .text_scroll{animation:scroll 60s linear infinite;}.elementor-34 .elementor-element.elementor-element-242f911 .text__slider ul li h2{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:58px;}.elementor-34 .elementor-element.elementor-element-242f911 .text__slider ul li h2 a{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-242f911 .text__slider ul li h2 a:hover{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-242f911 .text__slider ul li i{color:var( --e-global-color-primary );opacity:1;margin-left:70px;margin-right:70px;font-size:60px;}.elementor-34 .elementor-element.elementor-element-242f911 .no-icon-border i{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-35ddcd1 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-35ddcd1{padding:110px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-957b050{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-957b050 .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-c39686e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-c39686e .elementor-heading-title{line-height:74px;}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-f887095.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-34 .elementor-element.elementor-element-f887095.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-34 .elementor-element.elementor-element-b879c67 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-34 .elementor-element.elementor-element-b879c67 .custom-btn-alignment{text-align:right;}.elementor-34 .elementor-element.elementor-element-b879c67 .tOri-button{font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:#FFFFFF;background:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 38px 17px 38px;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-b879c67 .tOri-button::before{background:#292E36;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-b879c67 .tOri-button::after{background:#292E36;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-b879c67 .tOri-button:hover{border-color:#292E36;}.elementor-34 .elementor-element.elementor-element-b879c67 .tOri-button i{transition:0.4s;}.elementor-34 .elementor-element.elementor-element-515dd71 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-515dd71{margin-top:40px;margin-bottom:0px;padding:0px 0px 110px 0px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-area{gap:25px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item{display:block;flex-direction:block;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-image-date h6{font-size:22px;line-height:20px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-image-date span{font-size:16px;line-height:26px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-image-date{background:#038243;padding:12px 16px 5px 16px;margin:0px 35px -25px 0px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content-meta{display:block;background:#02010100;padding:0px 0px 0px 0px;margin:0px 0px 12px 0px;border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog__two-item-content-meta ul li a,
                .elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content-meta ul li a{font-size:16px;line-height:26px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content-meta ul li a i{color:#038243;margin-right:8px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content-meta ul li a:hover{color:#038243;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog__two-item-content h4,
                .elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content h6{font-size:24px;line-height:36px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content,
				.elementor-34 .elementor-element.elementor-element-41cdd6f .blog__three-item-content{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content{border-style:solid;border-width:0px 1px 1px 1px;border-color:#E9E9EA;padding:20px 40px 40px 40px;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content h6 a:hover{color:#038243;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content-meta ul li a{transition:0.4s;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content h6 a{transition:0.4s;}.elementor-34 .elementor-element.elementor-element-41cdd6f .tOri-button{font-size:14px;font-weight:600;text-transform:uppercase;line-height:24px;color:#1F242C;background:#F8F8F8;width:100%;justify-content:space-between;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;margin:40px 0px 0px 0px;gap:6px;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-41cdd6f .tOri-button i{font-size:20px;top:3px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .tOri-button:hover{color:#FFFFFF;border-color:#038243;}.elementor-34 .elementor-element.elementor-element-41cdd6f .tOri-button::before{background:#038243;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-41cdd6f .tOri-button::after{background:#038243;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-8fbf980 > .elementor-container{max-width:1320px;}.elementor-34 .elementor-element.elementor-element-8fbf980{margin-top:40px;margin-bottom:0px;padding:0px 0px 110px 0px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item{background:#F8F8F8;margin-bottom:20px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item h6{font-size:18px;font-weight:700;text-transform:capitalize;line-height:28px;color:#1F242C;border-style:solid;border-width:0px 0px 0px 0px;padding:18px 25px 18px 25px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item .icon.left::after{left:25px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item .icon.right::after{right:25px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item-body p{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 26px 20px 55px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item .icon::after{color:#1F242C;background:#FFFFFF;font-size:14px;width:20px;height:20px;line-height:20px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item .icon:not(.collapsed)::after{color:#FFFFFF;background:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item{background:#F8F8F8;margin-bottom:20px;}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item h6{font-size:18px;font-weight:700;text-transform:capitalize;line-height:28px;color:#1F242C;border-style:solid;border-width:0px 0px 0px 0px;padding:18px 25px 18px 25px;}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item .icon.left::after{left:25px;}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item .icon.right::after{right:25px;}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item-body p{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 26px 20px 55px;}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item .icon::after{color:#1F242C;background:#FFFFFF;font-size:14px;width:20px;height:20px;line-height:20px;}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item .icon:not(.collapsed)::after{color:#FFFFFF;background:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-b4a6428 > .elementor-container{max-width:1300px;}.elementor-34 .elementor-element.elementor-element-b4a6428{padding:0px 0px 120px 0px;}.elementor-34 .elementor-element.elementor-element-07fe2de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-07fe2de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/about-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-07fe2de.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-34 .elementor-element.elementor-element-07fe2de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-34 .elementor-element.elementor-element-07fe2de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34 .elementor-element.elementor-element-07fe2de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-de2c0ed{margin-top:0px;margin-bottom:30px;}.elementor-34 .elementor-element.elementor-element-bf8657e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-bf8657e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-bf8657e > .elementor-element-populated{border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px -25px 0px 25px;--e-column-margin-right:-25px;--e-column-margin-left:25px;padding:40px 40px 40px 40px;}.elementor-34 .elementor-element.elementor-element-bf8657e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-bf8657e{z-index:1;}.elementor-34 .elementor-element.elementor-element-1d844a6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-34 .elementor-element.elementor-element-1d844a6 .elementor-counter-number-wrapper{color:#1F242C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:64px;font-weight:800;line-height:74px;}.elementor-34 .elementor-element.elementor-element-53f551e .elementor-heading-title{font-size:22px;font-weight:700;line-height:32px;}.elementor-34 .elementor-element.elementor-element-b9c807e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-b9c807e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:url("https://smartsavesolar.com/wp-content/uploads/2024/03/shape-14.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-34 .elementor-element.elementor-element-b9c807e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34 .elementor-element.elementor-element-b9c807e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-b9c807e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 75px 80px 75px;}.elementor-34 .elementor-element.elementor-element-b9c807e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-cd37f7c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-cd37f7c .elementor-heading-title{line-height:74px;}.elementor-34 .elementor-element.elementor-element-3a6e34c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-34 .elementor-element.elementor-element-3a6e34c .elementor-heading-title{font-size:18px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-892b62b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-892b62b .tOri-button{font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:#FFFFFF;background:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 38px 17px 38px;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-892b62b .tOri-button::before{background:#292E36;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-892b62b .tOri-button::after{background:#292E36;transition:0.4s;}.elementor-34 .elementor-element.elementor-element-892b62b .tOri-button:hover{border-color:#292E36;}.elementor-34 .elementor-element.elementor-element-892b62b .tOri-button i{transition:0.4s;}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-b49319d{width:60%;}.elementor-34 .elementor-element.elementor-element-2b6351d{width:38%;}.elementor-34 .elementor-element.elementor-element-322c280{width:62%;}.elementor-34 .elementor-element.elementor-element-90d8fa8{width:40%;}.elementor-34 .elementor-element.elementor-element-f30cf8c{width:25%;}.elementor-34 .elementor-element.elementor-element-f9c5c10{width:25%;}.elementor-34 .elementor-element.elementor-element-17e9e2a{width:28.59%;}.elementor-34 .elementor-element.elementor-element-34b13f0{width:21.391%;}.elementor-34 .elementor-element.elementor-element-07fe2de{width:42%;}.elementor-34 .elementor-element.elementor-element-95d76c9{width:57.908%;}.elementor-34 .elementor-element.elementor-element-bf8657e{width:42%;}.elementor-34 .elementor-element.elementor-element-b9c807e{width:58%;}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-24e823d{margin-top:-62px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-84d5808{padding:100px 0px 90px 0px;}.elementor-34 .elementor-element.elementor-element-bf2be7e{margin-top:10px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-cbdc335{margin-top:10px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item-content h4{font-size:22px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item-content h4{font-size:22px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item-content h4{font-size:22px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-fe8577f{padding:90px 0px 90px 0px;}.elementor-34 .elementor-element.elementor-element-85c0999 img{width:100%;height:400px;object-fit:cover;}.elementor-34 .elementor-element.elementor-element-f30cf8c > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-34 .elementor-element.elementor-element-f9c5c10 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-17e9e2a > .elementor-element-populated{margin:25px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-34 .elementor-element.elementor-element-34b13f0 > .elementor-element-populated{margin:25px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-34 .elementor-element.elementor-element-2333a59:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2333a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% 100%;}.elementor-34 .elementor-element.elementor-element-2333a59{padding:90px 0px 90px 0px;}.elementor-34 .elementor-element.elementor-element-b0f149d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-1a09eb0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-dcffc7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-dcffc7c .custom-btn-alignment{text-align:center;}.elementor-34 .elementor-element.elementor-element-572b612{margin-top:30px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content h6,
				.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content-three h6{font-size:22px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-5f357b3{padding:90px 0px 90px 0px;}.elementor-34 .elementor-element.elementor-element-85c28fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-1a7821a img{height:400px;object-fit:cover;}.elementor-34 .elementor-element.elementor-element-4131f83{padding:100px 0px 90px 0px;}.elementor-34 .elementor-element.elementor-element-abc9ed8{margin-top:10px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item-content h4{font-size:22px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item-content h4{font-size:22px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item-content h4{font-size:22px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-78f7942{padding:90px 0px 80px 0px;}.elementor-34 .elementor-element.elementor-element-580eb7b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-242f911 .text__slider ul li h2{font-size:45px;line-height:1px;}.elementor-34 .elementor-element.elementor-element-242f911 .text__slider ul li i{margin-left:40px;margin-right:40px;font-size:50px;}.elementor-34 .elementor-element.elementor-element-35ddcd1{padding:90px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-20bfcd9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34 .elementor-element.elementor-element-957b050{width:auto;max-width:auto;text-align:center;}.elementor-34 .elementor-element.elementor-element-c39686e{text-align:center;}.elementor-34 .elementor-element.elementor-element-b879c67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b879c67 .custom-btn-alignment{text-align:center;}.elementor-34 .elementor-element.elementor-element-515dd71{margin-top:30px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog__two-item-content h4,
                .elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content h6{font-size:22px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content{padding:25px 25px 25px 25px;}.elementor-34 .elementor-element.elementor-element-8fbf980{margin-top:30px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-b4a6428{padding:85px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-07fe2de > .elementor-element-populated{margin:12px 24px 12px 12px;--e-column-margin-right:24px;--e-column-margin-left:12px;padding:400px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-bf8657e > .elementor-element-populated{margin:0px -12px 0px 12px;--e-column-margin-right:-12px;--e-column-margin-left:12px;}.elementor-34 .elementor-element.elementor-element-b9c807e > .elementor-element-populated{padding:50px 12px 50px 12px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-3c57225 .tOri_banner_two-content h1{font-size:47px;line-height:57px;}.elementor-34 .elementor-element.elementor-element-0b18292 .tOri_banner_two-content h1{font-size:47px;line-height:57px;}.elementor-34 .elementor-element.elementor-element-2ea39b2 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-34 .elementor-element.elementor-element-1a1ff5d{padding:0% 5% 0% 5%;}.elementor-34 .elementor-element.elementor-element-61a6ba3 .icon__box-item-content h4{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-b19fa6a .icon__box-item-content h4{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-09284d8 .icon__box-item-content h4{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-70b68f6 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-34 .elementor-element.elementor-element-0f325c0{width:100%;max-width:100%;}.elementor-34 .elementor-element.elementor-element-0f325c0 .elementor-image-box-img{margin-bottom:23px;}.elementor-34 .elementor-element.elementor-element-322c280 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-40b8ea3{width:100%;max-width:100%;}.elementor-34 .elementor-element.elementor-element-40b8ea3 .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-34 .elementor-element.elementor-element-da0c878{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-34 .elementor-element.elementor-element-2930006{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-34 .elementor-element.elementor-element-61bcea1{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-61bcea1 .elementor-heading-title{font-size:20px;}.elementor-34 .elementor-element.elementor-element-308b3e9{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-34 .elementor-element.elementor-element-308b3e9 .elementor-heading-title{font-size:20px;}.elementor-34 .elementor-element.elementor-element-85c0999 img{height:350px;}.elementor-34 .elementor-element.elementor-element-f30cf8c{width:50%;}.elementor-34 .elementor-element.elementor-element-f30cf8c > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-19a5577 .elementor-icon{font-size:50px;}.elementor-34 .elementor-element.elementor-element-19a5577 .elementor-icon svg{height:50px;}.elementor-34 .elementor-element.elementor-element-c461401 .elementor-counter-number-wrapper{font-size:32px;}.elementor-34 .elementor-element.elementor-element-f9c5c10{width:50%;}.elementor-34 .elementor-element.elementor-element-f9c5c10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-47fbc85 .elementor-icon{font-size:50px;}.elementor-34 .elementor-element.elementor-element-47fbc85 .elementor-icon svg{height:50px;}.elementor-34 .elementor-element.elementor-element-a0f0403 .elementor-counter-number-wrapper{font-size:32px;}.elementor-34 .elementor-element.elementor-element-17e9e2a{width:50%;}.elementor-34 .elementor-element.elementor-element-17e9e2a > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-2e6a701 .elementor-icon{font-size:50px;}.elementor-34 .elementor-element.elementor-element-2e6a701 .elementor-icon svg{height:50px;}.elementor-34 .elementor-element.elementor-element-6cbd8aa .elementor-counter-number-wrapper{font-size:32px;}.elementor-34 .elementor-element.elementor-element-34b13f0{width:50%;}.elementor-34 .elementor-element.elementor-element-34b13f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-47c75fb .elementor-icon{font-size:50px;}.elementor-34 .elementor-element.elementor-element-47c75fb .elementor-icon svg{height:50px;}.elementor-34 .elementor-element.elementor-element-cd875b7 .elementor-counter-number-wrapper{font-size:32px;}.elementor-34 .elementor-element.elementor-element-2333a59:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2333a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% 100%;background-size:contain;}.elementor-34 .elementor-element.elementor-element-f14a647{padding:0px 0px 0px 40px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-ec8ac7f{left:20px;}body.rtl .elementor-34 .elementor-element.elementor-element-ec8ac7f{right:20px;}.elementor-34 .elementor-element.elementor-element-ec8ac7f{bottom:30px;}.elementor-34 .elementor-element.elementor-element-ec8ac7f .elementor-image-box-img{margin-bottom:20px;}.elementor-34 .elementor-element.elementor-element-f75f23b .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-34 .elementor-element.elementor-element-2db01c0 .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-34 .elementor-element.elementor-element-646dec9 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-68d5b2e .icon__box-item-content h4{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-26b0044 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-4de4dcd .icon__box-item-content h4{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-a3355c7 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content h6,
				.elementor-34 .elementor-element.elementor-element-b6d9d28 .tOri_portfolio-item-content-three h6{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-b119461 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-34 .elementor-element.elementor-element-ac77784 .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-34 .elementor-element.elementor-element-1a7821a img{height:300px;}.elementor-34 .elementor-element.elementor-element-2d9d6e2 .icon__box-item-content h4{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-3fabbb2 .icon__box-item-content h4{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-83ec256 .icon__box-item-content h4{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-78f7942{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-24df1b9 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial-right-item-content-bottom-name h6,
                .elementor-34 .elementor-element.elementor-element-580eb7b .tOri_testimonial_two-item-content-bottom-author-info h6{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-242f911 .text__slider ul li h2{font-size:30px;}.elementor-34 .elementor-element.elementor-element-242f911 .text__slider ul li i{margin-left:30px;margin-right:30px;font-size:35px;}.elementor-34 .elementor-element.elementor-element-c39686e .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-image-date{margin:0px 25px -20px 0px;}.elementor-34 .elementor-element.elementor-element-41cdd6f .blog__two-item-content h4,
                .elementor-34 .elementor-element.elementor-element-41cdd6f .blog_one-item-content h6{font-size:20px;line-height:32px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item h6{font-size:16px;line-height:26px;padding:18px 15px 18px 15px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item .icon.left::after{left:15px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item .icon.right::after{right:15px;}.elementor-34 .elementor-element.elementor-element-569408a .accordion_area-item-body p{padding:0px 15px 20px 15px;}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item h6{font-size:16px;line-height:26px;padding:18px 15px 18px 15px;}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item .icon.left::after{left:15px;}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item .icon.right::after{right:15px;}.elementor-34 .elementor-element.elementor-element-2efb3a2 .accordion_area-item-body p{padding:0px 15px 20px 15px;}.elementor-34 .elementor-element.elementor-element-b4a6428{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-07fe2de > .elementor-element-populated{padding:200px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-95d76c9{width:25%;}.elementor-34 .elementor-element.elementor-element-bf8657e{width:75%;}.elementor-34 .elementor-element.elementor-element-bf8657e > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-34 .elementor-element.elementor-element-1d844a6 .elementor-counter-number-wrapper{font-size:55px;line-height:65px;}.elementor-34 .elementor-element.elementor-element-53f551e .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-34 .elementor-element.elementor-element-cd37f7c .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-34 .elementor-element.elementor-element-3a6e34c .elementor-heading-title{font-size:16px;line-height:30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-b3ce7fc{width:50%;}.elementor-34 .elementor-element.elementor-element-803ea6a{width:50%;}.elementor-34 .elementor-element.elementor-element-7ffad29{width:50%;}.elementor-34 .elementor-element.elementor-element-b49319d{width:100%;}.elementor-34 .elementor-element.elementor-element-90d8fa8{width:100%;}.elementor-34 .elementor-element.elementor-element-f30cf8c{width:50%;}.elementor-34 .elementor-element.elementor-element-f9c5c10{width:50%;}.elementor-34 .elementor-element.elementor-element-17e9e2a{width:50%;}.elementor-34 .elementor-element.elementor-element-34b13f0{width:50%;}.elementor-34 .elementor-element.elementor-element-b0f149d{width:100%;}.elementor-34 .elementor-element.elementor-element-1a09eb0{width:100%;}.elementor-34 .elementor-element.elementor-element-85c28fe{width:100%;}.elementor-34 .elementor-element.elementor-element-6815300{width:100%;}.elementor-34 .elementor-element.elementor-element-9626c1a{width:50%;}.elementor-34 .elementor-element.elementor-element-81dbc27{width:50%;}.elementor-34 .elementor-element.elementor-element-0cd6f96{width:50%;}.elementor-34 .elementor-element.elementor-element-20bfcd9{width:100%;}.elementor-34 .elementor-element.elementor-element-f887095{width:100%;}.elementor-34 .elementor-element.elementor-element-07fe2de{width:100%;}.elementor-34 .elementor-element.elementor-element-b9c807e{width:100%;}}