@keyframes av_slideshow_img_scale_av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8 {
   0% { transform: scale(1.08); opacity: 1; }
 100% { transform: scale(1.03); opacity: 1; }
}
.avia-slideshow.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8 .avia-slideshow-slide.next-active-slide img{
animation:av_slideshow_img_scale_av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8 3s 1 ease-in-out;
transform:scale(1.03);
opacity:1;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-title{
color:#2a2a2a;
}
#top .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-content{
color:#585858;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-title{
font-size:42px;
}
#top .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-content p{
font-size:18px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-title{
font-size:32px;
}
#top .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-content{
font-size:16px;
}
#top .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-content p{
font-size:16px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-title{
font-size:32px;
}
#top .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-content{
font-size:16px;
}
#top .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-content p{
font-size:16px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-title{
font-size:28px;
}
#top .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-content{
font-size:14px;
}
#top .avia-slideshow .av-slideshow-caption.av-fih2-383bf9d2cca7bd6b30a8597f7d22f8c8__0 .avia-caption-content p{
font-size:14px;
}
}

#top .flex_column_table.av-equal-height-column-flextable.av-b24u-7e0d7af42a240109c09eb4233b574bc6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-b24u-7e0d7af42a240109c09eb4233b574bc6{
padding:0px 0px 0px 0px;
height:200px;
background:url(https://solarmount.pl/wp-content/uploads/2025/05/systemy-fotowoltaiczne.jpg) 50% 50% no-repeat scroll #1f242c;
}

#top .hr.hr-invisible.av-ma3wscbk-68b5a51a426181d9859f287c67f9060f{
height:300px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-73kc-13df8b140bde9c180b1e9ef5cee6c116{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-73kc-13df8b140bde9c180b1e9ef5cee6c116{
background-color:#1f242c;
}

.iconbox.av-ma3ugnnd-1e7d8699b91cb8989092c759dfee62db .iconbox_icon{
color:#6a6a6a;
}
.iconbox.av-ma3ugnnd-1e7d8699b91cb8989092c759dfee62db .iconbox_icon.avia-svg-icon svg:first-child{
fill:#6a6a6a;
stroke:#6a6a6a;
}
#top #wrap_all .iconbox.av-ma3ugnnd-1e7d8699b91cb8989092c759dfee62db .iconbox_content_title{
font-size:24px;
color:#ff7029;
}
.iconbox.av-ma3ugnnd-1e7d8699b91cb8989092c759dfee62db .iconbox_content_container{
font-size:14px;
color:#ffffff;
}

.iconbox.av-ma3uk4tv-2544d60c4bf2416cb894668946cd192e .iconbox_icon{
color:#6a6a6a;
}
.iconbox.av-ma3uk4tv-2544d60c4bf2416cb894668946cd192e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#6a6a6a;
stroke:#6a6a6a;
}
#top #wrap_all .iconbox.av-ma3uk4tv-2544d60c4bf2416cb894668946cd192e .iconbox_content_title{
font-size:24px;
color:#ff7029;
}
.iconbox.av-ma3uk4tv-2544d60c4bf2416cb894668946cd192e .iconbox_content_container{
font-size:14px;
color:#ffffff;
}

.iconbox.av-ma3ukajk-1fef038ad72e29e19be798e328d8bacf .iconbox_icon{
color:#6a6a6a;
}
.iconbox.av-ma3ukajk-1fef038ad72e29e19be798e328d8bacf .iconbox_icon.avia-svg-icon svg:first-child{
fill:#6a6a6a;
stroke:#6a6a6a;
}
#top #wrap_all .iconbox.av-ma3ukajk-1fef038ad72e29e19be798e328d8bacf .iconbox_content_title{
font-size:24px;
color:#ff7029;
}
.iconbox.av-ma3ukajk-1fef038ad72e29e19be798e328d8bacf .iconbox_content_container{
font-size:14px;
color:#ffffff;
}

.avia-image-container.av-ma6lf2oj-98456d03c0a71942aa5d9b48c8f457a4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ma6lf2oj-98456d03c0a71942aa5d9b48c8f457a4 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-ma6lf2oj-98456d03c0a71942aa5d9b48c8f457a4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28{
padding-bottom:10px;
color:#1f242c;
}
body .av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28 .special-heading-inner-border{
border-color:#1f242c;
}
.av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28 .av-subheading{
font-size:15px;
color:#57b33e;
}

.avia-fold-unfold-section.av-fold-textblock-av-mbp3g8oe-8dd7198b1a4f135080a5d114cf39684b .av-fold-unfold-container{
max-height:225px;
}

#top .av-special-heading.av-maurokfk-94a4478b47453c47bff6f1976957afa2{
margin:2vh 0 2vh 0;
padding-bottom:10px;
color:#1f242c;
}
body .av-special-heading.av-maurokfk-94a4478b47453c47bff6f1976957afa2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-maurokfk-94a4478b47453c47bff6f1976957afa2 .special-heading-inner-border{
border-color:#1f242c;
}
.av-special-heading.av-maurokfk-94a4478b47453c47bff6f1976957afa2 .av-subheading{
font-size:15px;
color:#57b33e;
}

.avia-image-container.av-macj21rt-e17be6eb66fe6553cfead9b339cc5b43 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-macj21rt-e17be6eb66fe6553cfead9b339cc5b43 .av-caption-image-overlay-bg{
opacity:0.1;
background-color:#000000;
}
.avia-image-container.av-macj21rt-e17be6eb66fe6553cfead9b339cc5b43 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-macl18vc-48b665bd69db56794c3a11c10467b53e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-macl18vc-48b665bd69db56794c3a11c10467b53e .av-caption-image-overlay-bg{
opacity:0.1;
background-color:#000000;
}
.avia-image-container.av-macl18vc-48b665bd69db56794c3a11c10467b53e .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mackbcjv-655bc24ca4514f5abbd64631def2d7cd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mackbcjv-655bc24ca4514f5abbd64631def2d7cd .av-caption-image-overlay-bg{
opacity:0.1;
background-color:#000000;
}
.avia-image-container.av-mackbcjv-655bc24ca4514f5abbd64631def2d7cd .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-macl152k-a93f31107d30e443a28f0bf78805430e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-macl152k-a93f31107d30e443a28f0bf78805430e .av-caption-image-overlay-bg{
opacity:0.1;
background-color:#000000;
}
.avia-image-container.av-macl152k-a93f31107d30e443a28f0bf78805430e .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-mauwnh5j-12068871b2b4338bb665132b7d3c09fc{
background-color:#1f242c;
background-image:unset;
}

#top #wrap_all .avia-button.av-mauwsfgq-3c0494dd7aca4207636a509971454e1e{
font-size:16px;
background-color:#ff7029;
border-color:#ff7029;
color:#ffffff;
border-style:none;
border-radius:0 0 0 0;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin:0 0 0 0;
padding:1.375rem 3vw 1.375rem 3vw;
}
#top #wrap_all .avia-button.av-mauwsfgq-3c0494dd7aca4207636a509971454e1e:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mauwsfgq-3c0494dd7aca4207636a509971454e1e:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-mauwsfgq-3c0494dd7aca4207636a509971454e1e .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av-special-heading.av-mb9442o9-4c3f976a627b9d8bb8c28ac37bf308fc{
margin:2vh 0 1vh 0;
padding-bottom:10px;
color:#1f242c;
}
body .av-special-heading.av-mb9442o9-4c3f976a627b9d8bb8c28ac37bf308fc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb9442o9-4c3f976a627b9d8bb8c28ac37bf308fc .special-heading-inner-border{
border-color:#1f242c;
}
.av-special-heading.av-mb9442o9-4c3f976a627b9d8bb8c28ac37bf308fc .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mb94x09m-3b8d52dd83e16916803d632511466d4b{
height:25px;
}

#top .av_textblock_section.av-maurmdo8-ebd80625708f0db4dacc5f5e67592d8f .avia_textblock{
text-align:justify;
}

.avia-section.av-ma6mjwgo-3975b9468ae92a5018e9005fdafba780{
z-index:5;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-ma6mjwgo-3975b9468ae92a5018e9005fdafba780{
z-index:5;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6mk895-48cd3d0f63eb4e041856dd549f80b293{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ma6mk895-48cd3d0f63eb4e041856dd549f80b293{
z-index:5;
height:200px;
background-color:#57b33e;
}

.av_promobox.av-ma74sbkz-e243014e084b1337e044548f9f02ce7a{
color:#ffffff;
background:#57b33e;
border-color:#57b33e;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-b24u-7e0d7af42a240109c09eb4233b574bc6{
margin-top:-150px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-73kc-13df8b140bde9c180b1e9ef5cee6c116{
margin-top:-150px;
margin-bottom:0px;
}
.flex_column.av-73kc-13df8b140bde9c180b1e9ef5cee6c116{
padding:0 0 0 3vw;
}

#top .av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28{
margin:2.5vh 0 0 0;
}
#top #wrap_all .av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28 .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-mbp3g8oe-8dd7198b1a4f135080a5d114cf39684b .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-maurokfk-94a4478b47453c47bff6f1976957afa2 .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-mb9442o9-4c3f976a627b9d8bb8c28ac37bf308fc .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-maurmdo8-ebd80625708f0db4dacc5f5e67592d8f .avia_textblock{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6mk895-48cd3d0f63eb4e041856dd549f80b293{
margin-bottom:-150px;
}
.flex_column.av-ma6mk895-48cd3d0f63eb4e041856dd549f80b293{
padding:1rem 1rem 1rem 1rem;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.iconbox.av-ma3ugnnd-1e7d8699b91cb8989092c759dfee62db .iconbox_content_container{
font-size:12px;
}

.iconbox.av-ma3uk4tv-2544d60c4bf2416cb894668946cd192e .iconbox_content_container{
font-size:12px;
}

.iconbox.av-ma3ukajk-1fef038ad72e29e19be798e328d8bacf .iconbox_content_container{
font-size:12px;
}

#top .av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28{
margin:0px 0 0 0;
}
.av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28 .av-subheading{
font-size:18px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6mk895-48cd3d0f63eb4e041856dd549f80b293{
margin-bottom:-150px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-b24u-7e0d7af42a240109c09eb4233b574bc6{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-73kc-13df8b140bde9c180b1e9ef5cee6c116{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .iconbox.av-ma3ugnnd-1e7d8699b91cb8989092c759dfee62db .iconbox_content_title{
font-size:20px;
}
.iconbox.av-ma3ugnnd-1e7d8699b91cb8989092c759dfee62db .iconbox_content_container{
font-size:12px;
}

#top #wrap_all .iconbox.av-ma3uk4tv-2544d60c4bf2416cb894668946cd192e .iconbox_content_title{
font-size:20px;
}
.iconbox.av-ma3uk4tv-2544d60c4bf2416cb894668946cd192e .iconbox_content_container{
font-size:12px;
}

#top #wrap_all .iconbox.av-ma3ukajk-1fef038ad72e29e19be798e328d8bacf .iconbox_content_title{
font-size:20px;
}
.iconbox.av-ma3ukajk-1fef038ad72e29e19be798e328d8bacf .iconbox_content_container{
font-size:12px;
}

#top .av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28{
margin:3.5rem 0 0 0;
}
.av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28 .av-subheading{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6mk895-48cd3d0f63eb4e041856dd549f80b293{
margin-bottom:-150px;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-b24u-7e0d7af42a240109c09eb4233b574bc6{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-73kc-13df8b140bde9c180b1e9ef5cee6c116{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28{
margin:3.5rem 0 0 0;
}
.av-special-heading.av-ma6lgfcn-bb8d1c283ee0842acef9cac05ff11c28 .av-subheading{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6mk895-48cd3d0f63eb4e041856dd549f80b293{
margin-bottom:-150px;
}
}
