.elementor-15 .elementor-element.elementor-element-d213ec1 > .elementor-container{min-height:300px;}.elementor-15 .elementor-element.elementor-element-d213ec1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d213ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.resunsolar.com/wp-content/uploads/2021/06/download-banner-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-d213ec1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-d213ec1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-3681cb2{text-align:center;}.elementor-15 .elementor-element.elementor-element-3681cb2 .elementor-heading-title{color:var( --e-global-color-8d11626 );}.elementor-15 .elementor-element.elementor-element-aeeb58d{margin-top:80px;margin-bottom:80px;}.elementor-15 .elementor-element.elementor-element-f731f9c{overflow:hidden;margin-top:0px;margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-b52d138 > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-b52d138:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-0ce06ba.elementor-view-stacked .elementor-icon:hover{background-color:#F08200;}.elementor-15 .elementor-element.elementor-element-0ce06ba.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-0ce06ba.elementor-view-default .elementor-icon:hover{fill:#F08200;color:#F08200;border-color:#F08200;}.elementor-15 .elementor-element.elementor-element-0ce06ba.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-15 .elementor-element.elementor-element-0ce06ba.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-15 .elementor-element.elementor-element-0ce06ba.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-0ce06ba .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-0ce06ba .elementor-icon i{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-0ce06ba .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-0ce06ba .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-0ce06ba .elementor-icon-box-title a{font-family:"Montserrat", Arial;font-size:20px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-0ce06ba > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-ed2b6fa > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-ed2b6fa:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-731732d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-731732d.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-731732d.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-731732d.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-15 .elementor-element.elementor-element-731732d.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-15 .elementor-element.elementor-element-731732d.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-731732d .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-731732d .elementor-icon i{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-731732d .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-731732d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-731732d .elementor-icon-box-title a{font-family:"Montserrat", Arial;font-size:20px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-731732d > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-175b84e > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-175b84e:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-edad03f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-edad03f.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-edad03f.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-edad03f.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-15 .elementor-element.elementor-element-edad03f.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-15 .elementor-element.elementor-element-edad03f.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-edad03f .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-edad03f .elementor-icon i{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-edad03f .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-edad03f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-edad03f .elementor-icon-box-title a{font-family:"Montserrat", Arial;font-size:20px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-edad03f > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-072f65d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-072f65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-15 .elementor-element.elementor-element-072f65d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-072f65d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-d5239c2{margin-top:0px;margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-73500c0{text-align:center;}.elementor-15 .elementor-element.elementor-element-73500c0 .elementor-heading-title{font-family:"Montserrat", Arial;font-weight:600;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-a9bd36f{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1.5px;}.elementor-15 .elementor-element.elementor-element-a9bd36f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-a9bd36f .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-941b9fb{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-941b9fb .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-941b9fb .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-93e70ad{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1.5px;}.elementor-15 .elementor-element.elementor-element-93e70ad .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-93e70ad .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-2d4d871{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-2d4d871 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-2d4d871 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-31215d5{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-31215d5 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-31215d5 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-5dc83e8{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1.5px;}.elementor-15 .elementor-element.elementor-element-5dc83e8 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-5dc83e8 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-aaa74e2{margin-top:80px;margin-bottom:80px;}.elementor-15 .elementor-element.elementor-element-3358a29{margin-top:0px;margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-11357b9{text-align:center;}.elementor-15 .elementor-element.elementor-element-11357b9 .elementor-heading-title{font-family:"Montserrat", Arial;font-weight:600;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-84c554f{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1.5px;}.elementor-15 .elementor-element.elementor-element-84c554f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-84c554f .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-74cc05c .elementor-nav-menu .elementor-item{font-family:"Montserrat", Arial;font-weight:400;}.elementor-15 .elementor-element.elementor-element-74cc05c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15 .elementor-element.elementor-element-74cc05c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15 .elementor-element.elementor-element-74cc05c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15 .elementor-element.elementor-element-74cc05c .elementor-nav-menu--main .elementor-item:focus{color:#fff;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-74cc05c .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:30px;}body.rtl .elementor-15 .elementor-element.elementor-element-74cc05c .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:30px;}.elementor-15 .elementor-element.elementor-element-74cc05c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-0ce06ba .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-0ce06ba .elementor-icon-box-title a{font-size:14px;}.elementor-15 .elementor-element.elementor-element-731732d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-731732d .elementor-icon-box-title a{font-size:14px;}.elementor-15 .elementor-element.elementor-element-edad03f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-edad03f .elementor-icon-box-title a{font-size:14px;}.elementor-15 .elementor-element.elementor-element-74cc05c .elementor-nav-menu .elementor-item{font-size:12px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-0ce06ba .elementor-icon-box-icon{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-731732d .elementor-icon-box-icon{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-edad03f .elementor-icon-box-icon{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-74cc05c .elementor-nav-menu .elementor-item{font-size:12px;}}/* Start custom CSS for icon-box, class: .elementor-element-0ce06ba */.re-down-icon .elementor-icon-box-wrapper:hover a{color:#F08200;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-353821d */.w-p-down-list{list-style: none;font-size:25px;line-height: 25px;font-weight:700;padding-inline-start: 0px;}
.w-p-down-list li {padding-bottom: 15px;}
.w-p-down-list-2 li{padding-bottom: 10px;padding-top: 10px;padding-left: 15px;border: 1px solid #e5e5e5;margin-top: 15px;margin-bottom: 15px;line-height: 1.7; font-size: 30px;}
.w-p-down-list li img{padding-left: 15px;}
.w-p-data-g{display:block;width:55px;height:28px;margin-right: 30px;background:url(/wp-content/uploads/2020/01/down-map1.png);}
/*.w-p-data-g:hover{background:url(/wp-content/uploads/2019/12/down-map1-2.png);}*/
.w-p-data-usa{display:block;width:55px;height:28px;background:url(/wp-content/uploads/2020/01/down-map2.png);}
/*.w-p-data-usa:hover{background:url(/wp-content/uploads/2019/12/down-map2-2.png);}*/
.w-p-data{font-size: 20px;font-weight: 300;}
.w-p-data-list-left{font-size: 18px;font-weight: 300;float: left;width: 50%;}
.w-p-data-list-left span{font-weight: 700;}
.w-p-data-list-right{float:right;font-size: 18px;font-weight: 300;width: 50%;}
.w-p-data-list-right ul{list-style: none;}
.w-p-data-list-right ul li{display: inline-block;}

.w-p-data span{font-weight: 600;    text-transform: uppercase;}

.w-p-data-list-1 a{color:#000;}
.w-p-data-list-1 a:hover{color:#f08200;}


@media (min-width: 992px){
.col-md-4 {
    width: 33.33333333%;
    float:left;
}
.col-md-8 {
    width: 66.66666667%;
    float:left;
}
}

@media (max-width: 780px){
    .w-p-data-list-1 a{font-size:14px;}
}

@media (max-width: 480px){
    .w-p-data-list-1 a{font-size:12px;}
    .w-p-data-list-left{padding-right:5px;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9c43332 */.w-p-down-list{list-style: none;font-size:25px;line-height: 25px;font-weight:700;padding-inline-start: 0px;}
.w-p-down-list li {padding-bottom: 15px;}
.w-p-down-list-2 li{padding-bottom: 10px;padding-top: 10px;padding-left: 15px;border: 1px solid #e5e5e5;margin-top: 15px;margin-bottom: 15px;line-height: 1.7; font-size: 30px;}
.w-p-down-list li img{padding-left: 15px;}
.w-p-data-g{display:block;width:55px;height:28px;margin-right: 30px;background:url(/wp-content/uploads/2020/01/down-map1.png);}
/*.w-p-data-g:hover{background:url(/wp-content/uploads/2019/12/down-map1-2.png);}*/
.w-p-data-usa{display:block;width:55px;height:28px;background:url(/wp-content/uploads/2020/01/down-map2.png);}
/*.w-p-data-usa:hover{background:url(/wp-content/uploads/2019/12/down-map2-2.png);}*/
.w-p-data{font-size: 20px;font-weight: 300;}
.w-p-data-list-left{font-size: 18px;font-weight: 300;float: left;width: 50%;}
.w-p-data-list-left span{font-weight: 700;}
.w-p-data-list-right{float:right;font-size: 18px;font-weight: 300;width: 50%;}
.w-p-data-list-right ul{list-style: none;}
.w-p-data-list-right ul li{display: inline-block;}

.w-p-data span{font-weight: 600;    text-transform: uppercase;}

.w-p-data-list-1 a{color:#000;}
.w-p-data-list-1 a:hover{color:#f08200;}


@media (min-width: 992px){
.col-md-4 {
    width: 33.33333333%;
    float:left;
}
.col-md-8 {
    width: 66.66666667%;
    float:left;
}
}

@media (max-width: 780px){
    .w-p-data-list-1 a{font-size:14px;}
}

@media (max-width: 480px){
    .w-p-data-list-1 a{font-size:12px;}
    .w-p-data-list-left{padding-right:5px;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-583615a */.w-p-down-list{list-style: none;font-size:25px;line-height: 25px;font-weight:700;padding-inline-start: 0px;}
.w-p-down-list li {padding-bottom: 15px;}
.w-p-down-list-2 li{padding-bottom: 10px;padding-top: 10px;padding-left: 15px;border: 1px solid #e5e5e5;margin-top: 15px;margin-bottom: 15px;line-height: 1.7; font-size: 30px;}
.w-p-down-list li img{padding-left: 15px;}
.w-p-data-g{display:block;width:55px;height:28px;margin-right: 30px;background:url(/wp-content/uploads/2020/01/down-map1.png);}
/*.w-p-data-g:hover{background:url(/wp-content/uploads/2019/12/down-map1-2.png);}*/
.w-p-data-usa{display:block;width:55px;height:28px;background:url(/wp-content/uploads/2020/01/down-map2.png);}
/*.w-p-data-usa:hover{background:url(/wp-content/uploads/2019/12/down-map2-2.png);}*/
.w-p-data{font-size: 20px;font-weight: 300;}
.w-p-data-list-left{font-size: 18px;font-weight: 300;float: left;width: 50%;}
.w-p-data-list-left span{font-weight: 700;}
.w-p-data-list-right{float:right;font-size: 18px;font-weight: 300;width: 50%;}
.w-p-data-list-right ul{list-style: none;}
.w-p-data-list-right ul li{display: inline-block;}

.w-p-data span{font-weight: 600;    text-transform: uppercase;}

.w-p-data-list-1 a{color:#000;}
.w-p-data-list-1 a:hover{color:#f08200;}


@media (min-width: 992px){
.col-md-4 {
    width: 33.33333333%;
    float:left;
}
.col-md-8 {
    width: 66.66666667%;
    float:left;
}
}

@media (max-width: 780px){
    .w-p-data-list-1 a{font-size:14px;}
}

@media (max-width: 480px){
    .w-p-data-list-1 a{font-size:12px;}
    .w-p-data-list-left{padding-right:5px;}
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-74cc05c */.download-button-cer .elementor-item{    border: 1px solid;
    width: 460px;
    text-align: center;
    display: flow-root;}

.download-button-cer .menu-item-type-custom{margin-bottom: 10px;margin-right: 30px;}
@media (max-width: 780px){
    .download-button-cer .elementor-item{ width: 330px;
    }
}

@media (max-width: 480px){
    .download-button-cer .elementor-item{ width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS */.download-button .elementor-item{    border: 1px solid;
    width: 250px;
    text-align: center;
    display: flow-root;}

.re-downlod-clo{padding:15px;}/* End custom CSS */