.elementor-830 .elementor-element.elementor-element-bbaa253{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-830 .elementor-element.elementor-element-bbaa253:not(.elementor-motion-effects-element-type-background), .elementor-830 .elementor-element.elementor-element-bbaa253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revolutionarysolar.com.au/wp-content/uploads/2026/01/e0a3370ad38b1200ca71c1461cef05725f63ffe2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-830 .elementor-element.elementor-element-eae4a0e .elementor-heading-title{font-family:var( --e-global-typography-d622ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-d622ecc-font-size );font-weight:var( --e-global-typography-d622ecc-font-weight );line-height:var( --e-global-typography-d622ecc-line-height );color:var( --e-global-color-7e21a3c );}.elementor-830 .elementor-element.elementor-element-fc4abc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:135px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-830 .elementor-element.elementor-element-b2b4886{--display:flex;}.elementor-830 .elementor-element.elementor-element-b3f4c0c .elementor-heading-title{font-family:var( --e-global-typography-1901ced-font-family ), Sans-serif;font-size:var( --e-global-typography-1901ced-font-size );font-weight:var( --e-global-typography-1901ced-font-weight );text-transform:var( --e-global-typography-1901ced-text-transform );line-height:var( --e-global-typography-1901ced-line-height );color:var( --e-global-color-50f82fc );}.elementor-830 .elementor-element.elementor-element-9847333{width:var( --container-widget-width, 810px );max-width:810px;--container-widget-width:810px;--container-widget-flex-grow:0;}.elementor-830 .elementor-element.elementor-element-9847333.elementor-element{--align-self:flex-start;}.elementor-830 .elementor-element.elementor-element-9847333 .elementor-heading-title{font-family:var( --e-global-typography-9619bff-font-family ), Sans-serif;font-size:var( --e-global-typography-9619bff-font-size );font-weight:var( --e-global-typography-9619bff-font-weight );line-height:var( --e-global-typography-9619bff-line-height );color:var( --e-global-color-d7e237b );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-830 .elementor-element.elementor-element-4ea40be{--grid-columns:3;z-index:99;--load-more-message-alignment:center;--load-more-button-align:center;}.elementor-830 .elementor-element.elementor-element-4ea40be .elementor-button{background-color:#61CE70;fill:var( --e-global-color-7427150 );color:var( --e-global-color-7427150 );}.elementor-830 .elementor-element.elementor-element-4ea40be .elementor-button:hover, .elementor-830 .elementor-element.elementor-element-4ea40be .elementor-button:focus{color:var( --e-global-color-7427150 );}.elementor-830 .elementor-element.elementor-element-4ea40be .elementor-button:hover svg, .elementor-830 .elementor-element.elementor-element-4ea40be .elementor-button:focus svg{fill:var( --e-global-color-7427150 );}.elementor-830 .elementor-element.elementor-element-39f669c{--display:flex;--position:absolute;--min-height:459px;top:20%;}body:not(.rtl) .elementor-830 .elementor-element.elementor-element-39f669c{left:-105px;}body.rtl .elementor-830 .elementor-element.elementor-element-39f669c{right:-105px;}.elementor-830 .elementor-element.elementor-element-3227819{--display:flex;--position:absolute;--min-height:459px;bottom:235px;}body:not(.rtl) .elementor-830 .elementor-element.elementor-element-3227819{right:-113px;}body.rtl .elementor-830 .elementor-element.elementor-element-3227819{left:-113px;}@media(min-width:768px){.elementor-830 .elementor-element.elementor-element-39f669c{--width:390px;}.elementor-830 .elementor-element.elementor-element-3227819{--width:390px;}}@media(max-width:1680px){.elementor-830 .elementor-element.elementor-element-eae4a0e .elementor-heading-title{font-size:var( --e-global-typography-d622ecc-font-size );line-height:var( --e-global-typography-d622ecc-line-height );}.elementor-830 .elementor-element.elementor-element-fc4abc0{--min-height:100vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-830 .elementor-element.elementor-element-b3f4c0c .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-830 .elementor-element.elementor-element-9847333 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}}@media(max-width:1024px){.elementor-830 .elementor-element.elementor-element-eae4a0e .elementor-heading-title{font-size:var( --e-global-typography-d622ecc-font-size );line-height:var( --e-global-typography-d622ecc-line-height );}.elementor-830 .elementor-element.elementor-element-b3f4c0c .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-830 .elementor-element.elementor-element-9847333 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-830 .elementor-element.elementor-element-4ea40be{--grid-columns:2;}}@media(max-width:767px){.elementor-830 .elementor-element.elementor-element-eae4a0e .elementor-heading-title{font-size:var( --e-global-typography-d622ecc-font-size );line-height:var( --e-global-typography-d622ecc-line-height );}.elementor-830 .elementor-element.elementor-element-b3f4c0c .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-830 .elementor-element.elementor-element-9847333 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-830 .elementor-element.elementor-element-4ea40be{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-bbaa253 */.heroimage-container{
    box-shadow: 0px 0px 96px 0px #006BB86B;
    min-height: 611px;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3f4c0c */.blogtxt::after{
    content:"";
    width: 56px;
    height: 3px;
    position: absolute;
    left: 0;
    bottom:-8px;
   background: #36BA6F;
    z-index: 99;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4ea40be */.revolutionary-solar-blog-meta__date{
    padding-right: 16px;
    border-right: 2px solid #0A125412;
}
.revolutionary-solar-blog-meta{
    display: flex;
    flex-direction: row;
        align-items: center;
}
.revolutionary-solar-blog-meta__views{
    gap: 8px;
    display: flex;
    align-content: center;
    flex-direction: row;
    align-items: center;
    padding: 0 16px;
    border-right: 2px solid #0A125412;
}

.revolutionary-solar-blog-meta__read{
    padding-left: 16px;
}

.revolutionary-solar-blog-meta{
    font-family: Roboto;
font-weight: 400;
font-style: Regular;
font-size: 20px;

line-height: 42px;


}


#load-btn {
    background: #ffffff;
    padding: 12px 32px;
    border-radius: 40px;
    border: 1px solid #0052B4;
    font-family: var(--e-global-typography-805fac0-font-family), Sans-serif;
    font-size: var(--e-global-typography-805fac0-font-size);
    font-weight: 600;
    line-height: var(--e-global-typography-805fac0-line-height);
    margin-top: 68px;

    /* Force text color */
    color: var(--e-global-color-7427150) !important;
}

/* KEEP SAME COLOR ON ALL STATES */
#load-btn:hover,
#load-btn:focus,
#load-btn:active,
#load-btn:focus-visible {
    color: var(--e-global-color-7427150) !important;
    background: #ffffff;
    outline: none;
}

/* Remove default browser focus ring (optional) */
#load-btn::-moz-focus-inner {
    border: 0;
}

#load-btn:hover {
  background-color: #D9D9D9 !important;
}

#load-btn:hover .elementor-button-text {
  color: #0052B4 !important;
}

/* ===============================
   ACTIVE / PRESSED STATE
================================ */
#load-btn:active {
  background-color: #B3B3B3 !important;
}

/* ===============================
   FOCUS STATE (Keyboard)
================================ */
#load-btn:focus-visible {
  background-color: #ffffff !important;
  border: 4px solid #1E90FF !important;
}

/* ===============================
   SELECTED STATE (Manual)
================================ */
#load-btn.selected {
  background-color: #ffffff !important;
}

/* Selected + Hover */
#load-btn.selected:hover {
  background-color: #D9D9D9 !important;
}

/* ===============================
   DISABLED STATE
================================ */
#load-btn.disabled,
#load-btn[aria-disabled="true"] {
  background-color: #F2F2F2 !important;
  border-color: #F2F2F2 !important;
  pointer-events: none;
  cursor: not-allowed;
}

/* Disabled text */
#load-btn.disabled .elementor-button-text,
#load-btn[aria-disabled="true"] .elementor-button-text {
  color: #999999CC !important;
}

.blog-cards{
    box-shadow: 0px 35px 133px 0px #7190BE14;

}

@media (max-width:1680px){
    
    .revolutionary-solar-blog-meta{
    font-size:15px;
    line-height:23px;
  }

  .revolutionary-solar-blog-meta__date{
    padding-right:10px;
  }

  .revolutionary-solar-blog-meta__views{
    padding:0 10px;
    gap:7px;
  }

  .revolutionary-solar-blog-meta__read{
    padding-left:10px;
  }

  #load-btn{
    padding:8px 18px;
    font-size:16px;
    margin-top:22px;
  }


    
}
@media (max-width:768px){

  .revolutionary-solar-blog-meta{
    font-size:14px;
    line-height:21px;
  }

  .revolutionary-solar-blog-meta__date{
    padding-right:8px;
  }

  .revolutionary-solar-blog-meta__views{
    padding:0 8px;
    gap:6px;
  }

  .revolutionary-solar-blog-meta__read{
    padding-left:8px;
  }

  #load-btn{
    padding:6px 15px;
    font-size:14px;
    margin-top:22px;
  }

  .blog-cards{
    box-shadow:0px 24px 90px 0px #7190BE14;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f669c */.svgblurs{
    background: rgba(169, 255, 102, 0.25);
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3227819 */.svgblurs2{
    background: #36F9F966;
    filter: blur(288px);
}/* End custom CSS */