.avia-section.av-dwmuu-9a613cecded1ab723cb6098dc7da4d7e{
background-color:#95c11f;
background-repeat:no-repeat;
background-image:url(https://regenpartner.com/wp-content/uploads/2024/12/regen-partner-header-affordable-life-living-green-2.png), linear-gradient( to bottom right, #95c11f, #95c11f );
background-position:50% 50%;
background-attachment:fixed;
}
#top .avia-section.av-dwmuu-9a613cecded1ab723cb6098dc7da4d7e .scroll-down-link{
color:#fb4d4d;
}
.avia-section.av-dwmuu-9a613cecded1ab723cb6098dc7da4d7e .av-extra-border-element .av-extra-border-inner{
background-color:#eb601d;
}

.flex_column.av-6k60u-2a0c008394d7c111bb3f376eb70e0a30{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-m48lcscy-73bc03697e85bcd55183c3be9cb3bc36{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:rgba(149,193,31,0.77);
}

#top .av-special-heading.av-hm23i-f72837de6c63b2d616b5ef2d74f31314{
margin:0 0 0 0;
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-hm23i-f72837de6c63b2d616b5ef2d74f31314 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hm23i-f72837de6c63b2d616b5ef2d74f31314 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-hm23i-f72837de6c63b2d616b5ef2d74f31314 .av-subheading{
font-size:23px;
}

.flex_column.av-6ys9a-19aa1f9857a6aa6eb2acf774af350a6e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-956m-5e736503a855bbe76239af1d3333eadf{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-956m-5e736503a855bbe76239af1d3333eadf{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-m3x70wst-5d0ea067a59713887d1122092432f9f3{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-m3x70wst-5d0ea067a59713887d1122092432f9f3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3x70wst-5d0ea067a59713887d1122092432f9f3 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-m3x70wst-5d0ea067a59713887d1122092432f9f3 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-m3x6qd9l-44b366512d31cb814bf7aa3062bbae26 .avia_textblock{
font-size:14px;
}

.flex_cell.av-m3x6ypgs-d74b07d31f783d676b534ddddbc8e7f0{
vertical-align:middle;
background:url(https://regenpartner.com/wp-content/uploads/2026/03/healthy_living_render_upscaled_4x-1030x769.png) 100% 50% no-repeat local ;
}
.responsive #top #wrap_all .flex_cell.av-m3x6ypgs-d74b07d31f783d676b534ddddbc8e7f0{
padding:220px 220px 220px 220px !important;
}

.flex_cell.av-1lqeu-89309167d53615cb3a38411e0126c9d6{
vertical-align:middle;
background:url(https://regenpartner.com/wp-content/uploads/2026/03/2021-GT3-Architects-Studio-Image-_Print_131-1030x687.jpg) 50% 50% no-repeat local ;
}
.responsive #top #wrap_all .flex_cell.av-1lqeu-89309167d53615cb3a38411e0126c9d6{
padding:220px 220px 220px 220px !important;
}

.flex_cell.av-txn2-acea8cf54a521587569c6ac24f5a20a6{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-txn2-acea8cf54a521587569c6ac24f5a20a6{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-m3x72s4m-4452ecc7931f6fe6882b5fde0cba6237{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-m3x72s4m-4452ecc7931f6fe6882b5fde0cba6237 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3x72s4m-4452ecc7931f6fe6882b5fde0cba6237 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-m3x72s4m-4452ecc7931f6fe6882b5fde0cba6237 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-m3x731o6-b1a633812383f57c0417ec3c2f0fe69e .avia_textblock{
font-size:14px;
}

.flex_cell.av-igh06-80d96900034648a2024e8b49c4e3c155{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-igh06-80d96900034648a2024e8b49c4e3c155{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-f2r26-14bca45460ef680e2df47eacf4874819{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-f2r26-14bca45460ef680e2df47eacf4874819 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-f2r26-14bca45460ef680e2df47eacf4874819 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-f2r26-14bca45460ef680e2df47eacf4874819 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-qgn2-f9d2d02abb0a59af8553f308e83280fe .avia_textblock{
font-size:14px;
}

.flex_cell.av-mmc8x2rp-68f57cc746022d12dff26e1749618762{
vertical-align:middle;
background:url(https://regenpartner.com/wp-content/uploads/2026/03/structure-4-1030x769.png) 0% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mmc8x2rp-68f57cc746022d12dff26e1749618762{
padding:220px 220px 220px 220px !important;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-hm23i-f72837de6c63b2d616b5ef2d74f31314 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3x70wst-5d0ea067a59713887d1122092432f9f3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3x72s4m-4452ecc7931f6fe6882b5fde0cba6237 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-f2r26-14bca45460ef680e2df47eacf4874819 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-hm23i-f72837de6c63b2d616b5ef2d74f31314 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-956m-5e736503a855bbe76239af1d3333eadf{
padding:40px 40px 40px 40px !important;
}

#top #wrap_all .av-special-heading.av-m3x70wst-5d0ea067a59713887d1122092432f9f3 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-txn2-acea8cf54a521587569c6ac24f5a20a6{
padding:40px 40px 40px 40px !important;
}

#top #wrap_all .av-special-heading.av-m3x72s4m-4452ecc7931f6fe6882b5fde0cba6237 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-igh06-80d96900034648a2024e8b49c4e3c155{
padding:40px 40px 40px 40px !important;
}

#top #wrap_all .av-special-heading.av-f2r26-14bca45460ef680e2df47eacf4874819 .av-special-heading-tag{
font-size:0.8em;
}
}
