.flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3t6vrtm-c7c88f9dac77f22ae237982d541e2b23{
padding:30px 30px 30px 30px;
}
.flex_column.av-l3t6vrtm-c7c88f9dac77f22ae237982d541e2b23 .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

.avia-image-container.av-z26fk-5d3a2a4e86af37237a6bf863f1908b4b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-z26fk-5d3a2a4e86af37237a6bf863f1908b4b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3szqp26-9e4c7be3db67dd1d28aefff339898e1b{
padding:30px 30px 30px 30px;
background:url(https://greensvill.com/wp-content/uploads/2025/11/French-Villa.jpg) 0% 50% no-repeat scroll ;
}
.flex_column.av-l3szqp26-9e4c7be3db67dd1d28aefff339898e1b .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

.avia-image-container.av-q2u00-56ba17ca32bb48ee01790ba2f10d3694 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-q2u00-56ba17ca32bb48ee01790ba2f10d3694 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-kz5g1n7y-7a33c7036771c84cf784c9cb1f26ca55{
margin-top:0px;
margin-bottom:0px;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-kz5g1n7y-7a33c7036771c84cf784c9cb1f26ca55{
z-index:10;
}

@keyframes av_boxShadowEffect_av-kz5hamof-a2d173053038fde55a74e33dfda03169-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5hamof-a2d173053038fde55a74e33dfda03169{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column.av-kz5hamof-a2d173053038fde55a74e33dfda03169{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-dj574-cc3731ff7000a97d9da23cc951095961{
padding-bottom:10px;
}
body .av-special-heading.av-dj574-cc3731ff7000a97d9da23cc951095961 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dj574-cc3731ff7000a97d9da23cc951095961 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-anksw-2096509f933b184ccb313d86f8c093d6 .avia_textblock{
font-size:25px;
color:#000000;
text-align:center;
}

@keyframes av_boxShadowEffect_av-kz5gwrwj-3bed05d72b1f0474db6d7dfb15d27188-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5gwrwj-3bed05d72b1f0474db6d7dfb15d27188{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column.av-kz5gwrwj-3bed05d72b1f0474db6d7dfb15d27188{
transform:scale(1.1);
z-index:110;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#2d2d2d;
background:linear-gradient( to bottom right, #2d2d2d, #383838 );
}

#top .av-special-heading.av-kz5h2s5l-7859f31b7be168d1857a933e08ae6d8c{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kz5h2s5l-7859f31b7be168d1857a933e08ae6d8c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5h2s5l-7859f31b7be168d1857a933e08ae6d8c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kz5h2s5l-7859f31b7be168d1857a933e08ae6d8c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-kz5h37os-f4f3ac69c4c2f4c07865d575b0f271c8 .avia_textblock{
font-size:25px;
color:#ffffff;
text-align:center;
}

@keyframes av_boxShadowEffect_av-kz5gvtyq-7ef7ca7a2e9ce9b4074eb431127fb4ba-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5gvtyq-7ef7ca7a2e9ce9b4074eb431127fb4ba{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column.av-kz5gvtyq-7ef7ca7a2e9ce9b4074eb431127fb4ba{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-kz5gfgzs-4ef7b0d9e3e1500cfb1615045f1ecd86{
padding-bottom:10px;
}
body .av-special-heading.av-kz5gfgzs-4ef7b0d9e3e1500cfb1615045f1ecd86 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5gfgzs-4ef7b0d9e3e1500cfb1615045f1ecd86 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-kz5gq51m-7ef5571e4ce8559f7f23f33375991b64 .avia_textblock{
font-size:25px;
color:#000000;
text-align:center;
}

#top .av-rotator-container.av-kz5jge9h-dcca5f1d83a1d552eb513a6cd728fcf2{
text-align:center;
color:#2a7502;
margin:-50px 0px 50px 0px;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-dcca5f1d83a1d552eb513a6cd728fcf2 .av-rotator-container-inner{
font-size:5vw;
}

.flex_cell.av-l3sm2j2d-0e59da380fa9e91937e7c870066e271d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-0e59da380fa9e91937e7c870066e271d{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-l3sm88y3-3791a223504ee108a04d5705a687993d{
padding-bottom:10px;
}
body .av-special-heading.av-l3sm88y3-3791a223504ee108a04d5705a687993d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l3sm88y3-3791a223504ee108a04d5705a687993d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2mr6mo-36cc9ab69fde85933c88a7c122d4b721 .avia_textblock{
font-size:14px;
text-align:left;
}

#top .av-special-heading.av-mhstwdvk-1e60c9df7b6827dba349ca9837133262{
padding-bottom:10px;
}
body .av-special-heading.av-mhstwdvk-1e60c9df7b6827dba349ca9837133262 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhstwdvk-1e60c9df7b6827dba349ca9837133262 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mhstyrr6-e59ca27f9b91bd51ca2372aa84a26eeb .avia_textblock{
font-size:14px;
}

.flex_cell.av-l3sm2rrf-1be2eda19fe5294576cbb55bce31f1bc{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2rrf-1be2eda19fe5294576cbb55bce31f1bc{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-l3sluu0i-b5848c1bb82a1ea03b645c1e5218e873{
z-index:110;
}
.avia-image-container.av-l3sluu0i-b5848c1bb82a1ea03b645c1e5218e873 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3sluu0i-b5848c1bb82a1ea03b645c1e5218e873 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3sluu0i-b5848c1bb82a1ea03b645c1e5218e873 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-l3slz2ga-7e01b0136d8cf966fbc8863393064b0b {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 17px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-l3slz2ga-7e01b0136d8cf966fbc8863393064b0b{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-l3slz2ga-7e01b0136d8cf966fbc8863393064b0b .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3slz2ga-7e01b0136d8cf966fbc8863393064b0b .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-l3slz2ga-7e01b0136d8cf966fbc8863393064b0b img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-l3slz2ga-7e01b0136d8cf966fbc8863393064b0b 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

#top .av-special-heading.av-mhu9qidn-ec9b74391b499574aa6b086ca946425f{
color:#2a7502;
}
body .av-special-heading.av-mhu9qidn-ec9b74391b499574aa6b086ca946425f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhu9qidn-ec9b74391b499574aa6b086ca946425f .special-heading-inner-border{
border-color:#2a7502;
}
.av-special-heading.av-mhu9qidn-ec9b74391b499574aa6b086ca946425f .av-subheading{
font-size:15px;
}

.flex_cell.av-9r0se1-1cdaa8c8e070f3b0bec6bd830dec4cee{
vertical-align:top;
background-color:#eaeaea;
}

.iconbox.av-mhu9tiip-0b5e9e6cd51282151649df2af469c4e4 .iconbox_icon{
color:#2a7502;
}
.iconbox.av-mhu9tiip-0b5e9e6cd51282151649df2af469c4e4 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-mhu9tiip-0b5e9e6cd51282151649df2af469c4e4 .iconbox_content_title{
color:#2a7502;
}

.iconbox.av-mhuamubj-450042defa3618793a50f0a7c176948c .iconbox_icon{
color:#2a7502;
}
.iconbox.av-mhuamubj-450042defa3618793a50f0a7c176948c .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-mhuamubj-450042defa3618793a50f0a7c176948c .iconbox_content_title{
color:#2a7502;
}

.flex_cell.av-5rqtnt-15c789f32b57e3497dbc8a28083f7512{
vertical-align:top;
background-color:#eaeaea;
}

.iconbox.av-mhuc2itb-bba467b805cb9f7c0aacc85de25c280c .iconbox_icon{
color:#2a7502;
}
.iconbox.av-mhuc2itb-bba467b805cb9f7c0aacc85de25c280c .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-mhuc2itb-bba467b805cb9f7c0aacc85de25c280c .iconbox_content_title{
color:#2a7502;
}

.iconbox.av-7u3vd-a5006b1da40553c807387409f236e280 .iconbox_icon{
color:#2a7502;
}
.iconbox.av-7u3vd-a5006b1da40553c807387409f236e280 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-7u3vd-a5006b1da40553c807387409f236e280 .iconbox_content_title{
color:#2a7502;
}

.flex_cell.av-31tvih-90f2ebcdb3a4a94a5373e78930fa07c0{
vertical-align:top;
background-color:#eaeaea;
}

.iconbox.av-mi4be9qp-d35ae9c73a4517f42a205c65eff51ac5 .iconbox_icon{
color:#2a7502;
}
.iconbox.av-mi4be9qp-d35ae9c73a4517f42a205c65eff51ac5 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-mi4be9qp-d35ae9c73a4517f42a205c65eff51ac5 .iconbox_content_title{
color:#2a7502;
}

.flex_cell.av-1oaef4-1c944e68582dea09622c17841e56bd3f{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1oaef4-1c944e68582dea09622c17841e56bd3f{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-l3smwbbb-35f0ce108faa244c049b13069090b88c{
z-index:110;
}
.avia-image-container.av-l3smwbbb-35f0ce108faa244c049b13069090b88c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3smwbbb-35f0ce108faa244c049b13069090b88c .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smwbbb-35f0ce108faa244c049b13069090b88c .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-l3smyzp5-2e274daf50ff57755674e3b84f9c9241 {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-l3smyzp5-2e274daf50ff57755674e3b84f9c9241{
position:absolute;
top:40px;
right:-50px;
z-index:110;
}
.avia-image-container.av-l3smyzp5-2e274daf50ff57755674e3b84f9c9241 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smyzp5-2e274daf50ff57755674e3b84f9c9241 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-l3smyzp5-2e274daf50ff57755674e3b84f9c9241 img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-l3smyzp5-2e274daf50ff57755674e3b84f9c9241 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

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

#top .av-special-heading.av-1jsd34-a679fb89a6e916706828ece00c9d2102{
padding-bottom:10px;
}
body .av-special-heading.av-1jsd34-a679fb89a6e916706828ece00c9d2102 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jsd34-a679fb89a6e916706828ece00c9d2102 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ipoh4-7c1d3aaf90b648496be3539ffde6a54e{
height:60px;
}

.avia-image-diff-container.av-mi7g76rp-824e966216de9542c3e57bf4ebc0ca35 .av-image-diff-wrapper{
border-style:none;
box-shadow:none;
margin:10px 10px 10px 10px;
}
.avia-image-diff-container.av-mi7g76rp-824e966216de9542c3e57bf4ebc0ca35 .av-image-diff-handle{
box-shadow:0 0 12px rgba(51, 51, 51, 0.5);
}
.avia-image-diff-container.av-mi7g76rp-824e966216de9542c3e57bf4ebc0ca35 .av-image-diff-handle:before{
box-shadow:0 3px 0 #fff, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.avia-image-diff-container.av-mi7g76rp-824e966216de9542c3e57bf4ebc0ca35 .av-image-diff-handle:after{
box-shadow:0 3px 0 #fff, 0px 0px 12px rgba(51, 51, 51, 0.5);
}

#top .av-special-heading.av-mi5o80ik-2b43291e260b2ed8401c4386fb8ba641{
color:#2a7502;
}
body .av-special-heading.av-mi5o80ik-2b43291e260b2ed8401c4386fb8ba641 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mi5o80ik-2b43291e260b2ed8401c4386fb8ba641 .special-heading-inner-border{
border-color:#2a7502;
}
.av-special-heading.av-mi5o80ik-2b43291e260b2ed8401c4386fb8ba641 .av-subheading{
font-size:15px;
}

.flex_cell.av-mi5omw8k-cf443d21a23833c58cdcfc70cd8aed20{
vertical-align:bottom;
background-color:#eaeaea;
}

.iconbox.av-mi5oa7se-dce7c876de76b5e8f377308d985d4b7e .iconbox_icon{
color:#2a7502;
}
.iconbox.av-mi5oa7se-dce7c876de76b5e8f377308d985d4b7e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-mi5oa7se-dce7c876de76b5e8f377308d985d4b7e .iconbox_content_title{
color:#2a7502;
}

.flex_cell.av-mi5oolar-323685854ad28b7861de61ca058fba64{
vertical-align:top;
}

.iconbox.av-mi5ob6p3-f063c07fd43de10b138c772289eccced .iconbox_icon{
color:#2a7502;
}
.iconbox.av-mi5ob6p3-f063c07fd43de10b138c772289eccced .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-mi5ob6p3-f063c07fd43de10b138c772289eccced .iconbox_content_title{
color:#2a7502;
}

.flex_cell.av-mi5oo45x-7f4727c7785e77df0e9767e9a7c83055{
vertical-align:bottom;
background-color:#eaeaea;
}

.iconbox.av-mi5oej4e-04c5f4355c865b3bdc594ae90d9b2466 .iconbox_icon{
color:#2a7502;
}
.iconbox.av-mi5oej4e-04c5f4355c865b3bdc594ae90d9b2466 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-mi5oej4e-04c5f4355c865b3bdc594ae90d9b2466 .iconbox_content_title{
color:#2a7502;
}

.flex_cell.av-mi5oosq4-3f55bae0dd41b7a6677c840004c06a6c{
vertical-align:top;
}

.iconbox.av-mi5oeyyo-8ee9b2b98bbe8348fa273c6dc1592b43 .iconbox_icon{
color:#2a7502;
}
.iconbox.av-mi5oeyyo-8ee9b2b98bbe8348fa273c6dc1592b43 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-mi5oeyyo-8ee9b2b98bbe8348fa273c6dc1592b43 .iconbox_content_title{
color:#2a7502;
}

.flex_cell.av-mi5oocb7-c555f78f76b2803915aa341fe5a8fbea{
vertical-align:bottom;
background-color:#eaeaea;
}

.iconbox.av-mi5oic59-ba7976dbf9f42fbb87921a07d636e03e .iconbox_icon{
color:#2a7502;
}
.iconbox.av-mi5oic59-ba7976dbf9f42fbb87921a07d636e03e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-mi5oic59-ba7976dbf9f42fbb87921a07d636e03e .iconbox_content_title{
color:#2a7502;
}

.flex_cell.av-l3syods3-09490f471def5f1c18600f076f26937a{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-l3syods3-09490f471def5f1c18600f076f26937a{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-l3sys9uw-04ab49161539c9ea7f929feeb752f19c-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l3sys9uw-04ab49161539c9ea7f929feeb752f19c{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#000000;
background:linear-gradient( to bottom, #000000, #ffffff );
}

#top .av-special-heading.av-1jn8w-fde96b7e4cf5bf67104c62f1009339d1{
padding-bottom:10px;
color:#ffffff;
font-size:25px;
}
body .av-special-heading.av-1jn8w-fde96b7e4cf5bf67104c62f1009339d1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1jn8w-fde96b7e4cf5bf67104c62f1009339d1 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-1jn8w-fde96b7e4cf5bf67104c62f1009339d1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1jn8w-fde96b7e4cf5bf67104c62f1009339d1 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-9rhpk-be4d1ceeb18f8571c43eb8dd135cd185 .avia_textblock{
font-size:16px;
padding:0px 0px 0px 0px;
color:#ffffff;
}

.flex_cell.av-l3sypxl7-fa52614e2e2360bad0b50689901c8b50{
vertical-align:middle;
background:url(https://greensvill.com/wp-content/uploads/2025/11/about-style3_image.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3sypxl7-fa52614e2e2360bad0b50689901c8b50{
padding:0px 0px 0px 0px !important;
}

#top .av-special-heading.av-mi308aal-58a4cc1accec777c71a5b87fd01dd83b{
color:#2a7502;
}
body .av-special-heading.av-mi308aal-58a4cc1accec777c71a5b87fd01dd83b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mi308aal-58a4cc1accec777c71a5b87fd01dd83b .special-heading-inner-border{
border-color:#2a7502;
}
.av-special-heading.av-mi308aal-58a4cc1accec777c71a5b87fd01dd83b .av-subheading{
font-size:15px;
}

#top .av-masonry.av-l3t0hp54-ccd4e2ab26489741a2bad5e4cd0214a9{
background-color:#000000;
}
.av-masonry.av-l3t0hp54-ccd4e2ab26489741a2bad5e4cd0214a9 .avia-curtain-reveal-overlay{
animation-duration:0.5s;
background:#2d2d2d;
z-index:100;
}

.flex_cell.av-l3t0eyup-80efda81df4cc711a82c8457ace52fe6{
vertical-align:middle;
background:url(https://greensvill.com/wp-content/uploads/2025/12/Salmani-2-sml-1.png) 50% 50% no-repeat scroll #dddddd;
}
.responsive #top #wrap_all .flex_cell.av-l3t0eyup-80efda81df4cc711a82c8457ace52fe6{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l3t075ls-662662a8c048eb0415c2afbb6cdcce27{
vertical-align:middle;
background:url(https://greensvill.com/wp-content/uploads/2025/11/We-Build-V.png) 100% 50% no-repeat scroll #dddddd;
}
.responsive #top #wrap_all .flex_cell.av-l3t075ls-662662a8c048eb0415c2afbb6cdcce27{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-l3t08rf8-7e26adadb834eeb5a717a1e7787f98aa-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l3t08rf8-7e26adadb834eeb5a717a1e7787f98aa{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#000000;
background:linear-gradient( to bottom, #000000, #ffffff );
}

#top .av_textblock_section.av-miedkq31-24d23b249ef5026d13bde023017d75c3 .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 990px){ 
.avia-section.av-kz5g1n7y-7a33c7036771c84cf784c9cb1f26ca55{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-anksw-2096509f933b184ccb313d86f8c093d6 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-kz5h37os-f4f3ac69c4c2f4c07865d575b0f271c8 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-kz5gq51m-7ef5571e4ce8559f7f23f33375991b64 .avia_textblock{
font-size:25px;
}

.avia-image-diff-container.av-mi7g76rp-824e966216de9542c3e57bf4ebc0ca35 .av-image-diff-wrapper{
margin:10px 10px 10px 10px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-section.av-kz5g1n7y-7a33c7036771c84cf784c9cb1f26ca55{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-anksw-2096509f933b184ccb313d86f8c093d6 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-kz5h37os-f4f3ac69c4c2f4c07865d575b0f271c8 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-kz5gq51m-7ef5571e4ce8559f7f23f33375991b64 .avia_textblock{
font-size:25px;
}

.avia-image-diff-container.av-mi7g76rp-824e966216de9542c3e57bf4ebc0ca35 .av-image-diff-wrapper{
margin:10px 10px 10px 10px;
}

.flex_column.av-l3sys9uw-04ab49161539c9ea7f929feeb752f19c{
position:relative;
left:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-section.av-kz5g1n7y-7a33c7036771c84cf784c9cb1f26ca55{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-anksw-2096509f933b184ccb313d86f8c093d6 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-kz5h37os-f4f3ac69c4c2f4c07865d575b0f271c8 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-kz5gq51m-7ef5571e4ce8559f7f23f33375991b64 .avia_textblock{
font-size:25px;
}

#top .av-rotator-container.av-kz5jge9h-dcca5f1d83a1d552eb513a6cd728fcf2{
margin:0px 0px 0px 0px;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-dcca5f1d83a1d552eb513a6cd728fcf2 .av-rotator-container-inner{
font-size:35px;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-0e59da380fa9e91937e7c870066e271d{
padding:20px 20px 20px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2rrf-1be2eda19fe5294576cbb55bce31f1bc{
padding:10px 10px 10px 10px !important;
}

.responsive #top #wrap_all .flex_cell.av-1oaef4-1c944e68582dea09622c17841e56bd3f{
padding:10px 10px 10px 10px !important;
}

.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-0dfd14be13af319d053c22e642614c7a{
padding:20px 20px 20px 20px !important;
}

.avia-image-diff-container.av-mi7g76rp-824e966216de9542c3e57bf4ebc0ca35 .av-image-diff-wrapper{
margin:0px 0px 0px 0px;
}

.flex_column.av-l3sys9uw-04ab49161539c9ea7f929feeb752f19c{
position:relative;
left:0px;
}

#top #wrap_all .av-special-heading.av-1jn8w-fde96b7e4cf5bf67104c62f1009339d1 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.avia-section.av-kz5g1n7y-7a33c7036771c84cf784c9cb1f26ca55{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-anksw-2096509f933b184ccb313d86f8c093d6 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-kz5h37os-f4f3ac69c4c2f4c07865d575b0f271c8 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-kz5gq51m-7ef5571e4ce8559f7f23f33375991b64 .avia_textblock{
font-size:25px;
}

#top .av-rotator-container.av-kz5jge9h-dcca5f1d83a1d552eb513a6cd728fcf2{
margin:0px 0px 0px 0px;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-dcca5f1d83a1d552eb513a6cd728fcf2 .av-rotator-container-inner{
font-size:35px;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-0e59da380fa9e91937e7c870066e271d{
padding:20px 20px 20px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2rrf-1be2eda19fe5294576cbb55bce31f1bc{
padding:10px 10px 10px 10px !important;
}

.responsive #top #wrap_all .flex_cell.av-1oaef4-1c944e68582dea09622c17841e56bd3f{
padding:10px 10px 10px 10px !important;
}

.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-0dfd14be13af319d053c22e642614c7a{
padding:20px 20px 20px 20px !important;
}

.avia-image-diff-container.av-mi7g76rp-824e966216de9542c3e57bf4ebc0ca35 .av-image-diff-wrapper{
margin:0px 0px 0px 0px;
}

.flex_column.av-l3sys9uw-04ab49161539c9ea7f929feeb752f19c{
position:relative;
left:0px;
}

#top #wrap_all .av-special-heading.av-1jn8w-fde96b7e4cf5bf67104c62f1009339d1 .av-special-heading-tag{
font-size:0.8em;
}
}
