.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-9d44ec48f65a2879a53bc417496fa005 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-z26fk-9d44ec48f65a2879a53bc417496fa005 .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-3eb67d8f554081a4cec74a93fa985491{
padding:30px 30px 30px 30px;
background:url(https://greensvill.com/wp-content/uploads/2025/11/French-Villa-1.jpg) 0% 50% no-repeat scroll ;
}
.flex_column.av-l3szqp26-3eb67d8f554081a4cec74a93fa985491 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

.avia-image-container.av-q2u00-e092d7053044b6a2c2ec404c73266af6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-q2u00-e092d7053044b6a2c2ec404c73266af6 .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-df13519a6b1e5066d4a5972db520af25{
padding-bottom:10px;
}
body .av-special-heading.av-dj574-df13519a6b1e5066d4a5972db520af25 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dj574-df13519a6b1e5066d4a5972db520af25 .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-d8af7eea79533a8bd5a7ee04aaf250b6{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kz5h2s5l-d8af7eea79533a8bd5a7ee04aaf250b6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5h2s5l-d8af7eea79533a8bd5a7ee04aaf250b6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kz5h2s5l-d8af7eea79533a8bd5a7ee04aaf250b6 .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-a62ae88cad318b9373658f00147c6d7d{
padding-bottom:10px;
}
body .av-special-heading.av-kz5gfgzs-a62ae88cad318b9373658f00147c6d7d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5gfgzs-a62ae88cad318b9373658f00147c6d7d .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-51a5b49c82f2fa4c834c1ad5038207a9{
text-align:center;
color:#2a7502;
margin:-50px 0px 50px 0px;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-51a5b49c82f2fa4c834c1ad5038207a9 .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-6c94b1093e510b178b21d99626b02f19{
padding-bottom:10px;
}
body .av-special-heading.av-l3sm88y3-6c94b1093e510b178b21d99626b02f19 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l3sm88y3-6c94b1093e510b178b21d99626b02f19 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2mr6mo-a845426ba61d7dcdd40bf1496b465f90 .avia_textblock{
text-align:left;
}

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

.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-8b59becb2fbf18fc96b476a150766626 {
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-8b59becb2fbf18fc96b476a150766626{
position:absolute;
top:40px;
right:-50px;
z-index:110;
}
.avia-image-container.av-l3slz2ga-8b59becb2fbf18fc96b476a150766626 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3slz2ga-8b59becb2fbf18fc96b476a150766626 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-l3slz2ga-8b59becb2fbf18fc96b476a150766626 img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-l3slz2ga-8b59becb2fbf18fc96b476a150766626 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

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

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

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

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

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

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

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

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

.iconbox.av-mi4be9qp-1921fc909dac1a4ef43278158ad9bf12 .iconbox_icon{
color:#2a7502;
}
.iconbox.av-mi4be9qp-1921fc909dac1a4ef43278158ad9bf12 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#2a7502;
stroke:#2a7502;
}
#top #wrap_all .iconbox.av-mi4be9qp-1921fc909dac1a4ef43278158ad9bf12 .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-a6efb2d52b624a508aaa236ad9f4b039 {
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-a6efb2d52b624a508aaa236ad9f4b039{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-l3smyzp5-a6efb2d52b624a508aaa236ad9f4b039 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smyzp5-a6efb2d52b624a508aaa236ad9f4b039 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-l3smyzp5-a6efb2d52b624a508aaa236ad9f4b039 img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-l3smyzp5-a6efb2d52b624a508aaa236ad9f4b039 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-07adb8823552c2e35ba483829f5ffa6e{
padding-bottom:10px;
}
body .av-special-heading.av-1jsd34-07adb8823552c2e35ba483829f5ffa6e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jsd34-07adb8823552c2e35ba483829f5ffa6e .av-subheading{
font-size:15px;
}

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

.avia-image-diff-container.av-mi7g76rp-0fd1e9d7cf1f737b84e7686670710956 .av-image-diff-wrapper{
border-style:none;
box-shadow:none;
margin:10px 10px 10px 10px;
}
.avia-image-diff-container.av-mi7g76rp-0fd1e9d7cf1f737b84e7686670710956 .av-image-diff-handle{
box-shadow:0 0 12px rgba(51, 51, 51, 0.5);
}
.avia-image-diff-container.av-mi7g76rp-0fd1e9d7cf1f737b84e7686670710956 .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-0fd1e9d7cf1f737b84e7686670710956 .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-bc6b62e7de215c018f9be7ca9bb30971{
color:#2a7502;
}
body .av-special-heading.av-mi5o80ik-bc6b62e7de215c018f9be7ca9bb30971 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mi5o80ik-bc6b62e7de215c018f9be7ca9bb30971 .special-heading-inner-border{
border-color:#2a7502;
}
.av-special-heading.av-mi5o80ik-bc6b62e7de215c018f9be7ca9bb30971 .av-subheading{
font-size:15px;
}

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

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

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

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

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

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

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

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

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

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

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

@keyframes av_boxShadowEffect_av-l3sys9uw-2e762f35ada11b14114259621b4ff89d-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-2e762f35ada11b14114259621b4ff89d{
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-27e8df0a8c2eaf77fc7f783b80a8b919{
padding-bottom:10px;
color:#ffffff;
font-size:25px;
}
body .av-special-heading.av-1jn8w-27e8df0a8c2eaf77fc7f783b80a8b919 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1jn8w-27e8df0a8c2eaf77fc7f783b80a8b919 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-1jn8w-27e8df0a8c2eaf77fc7f783b80a8b919 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1jn8w-27e8df0a8c2eaf77fc7f783b80a8b919 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-9rhpk-69375b7e3073aee294b21bdf180a5ae6 .avia_textblock{
font-size:16px;
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-76b96f945ae18619726cfbbac0d45715{
color:#2a7502;
}
body .av-special-heading.av-mi308aal-76b96f945ae18619726cfbbac0d45715 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mi308aal-76b96f945ae18619726cfbbac0d45715 .special-heading-inner-border{
border-color:#2a7502;
}
.av-special-heading.av-mi308aal-76b96f945ae18619726cfbbac0d45715 .av-subheading{
font-size:15px;
}

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

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

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

@keyframes av_boxShadowEffect_av-l3t08rf8-d3f9e4ddd42f54819bf235a6495a49f2-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-d3f9e4ddd42f54819bf235a6495a49f2{
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-0fd1e9d7cf1f737b84e7686670710956 .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-0fd1e9d7cf1f737b84e7686670710956 .av-image-diff-wrapper{
margin:10px 10px 10px 10px;
}

.flex_column.av-l3sys9uw-2e762f35ada11b14114259621b4ff89d{
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-51a5b49c82f2fa4c834c1ad5038207a9{
margin:0px 0px 0px 0px;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-51a5b49c82f2fa4c834c1ad5038207a9 .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-0fd1e9d7cf1f737b84e7686670710956 .av-image-diff-wrapper{
margin:0px 0px 0px 0px;
}

.flex_column.av-l3sys9uw-2e762f35ada11b14114259621b4ff89d{
position:relative;
left:0px;
}

#top #wrap_all .av-special-heading.av-1jn8w-27e8df0a8c2eaf77fc7f783b80a8b919 .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-51a5b49c82f2fa4c834c1ad5038207a9{
margin:0px 0px 0px 0px;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-51a5b49c82f2fa4c834c1ad5038207a9 .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-0fd1e9d7cf1f737b84e7686670710956 .av-image-diff-wrapper{
margin:0px 0px 0px 0px;
}

.flex_column.av-l3sys9uw-2e762f35ada11b14114259621b4ff89d{
position:relative;
left:0px;
}

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