.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-711ef3802ab139aa96aa3b569451f937 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-z26fk-711ef3802ab139aa96aa3b569451f937 .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-5b535f0148b9fe08f360b7711c2063ca{
padding:30px 30px 30px 30px;
background:url(https://lumigracia.com/wp-content/uploads/2025/12/topimag.jpg) 50% 50% no-repeat scroll ;
}
.flex_column.av-l3szqp26-5b535f0148b9fe08f360b7711c2063ca .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

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

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

@keyframes av_boxShadowEffect_av-kz5hamof-9b0f31de657534d3f8cc6fac014c280a-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-9b0f31de657534d3f8cc6fac014c280a{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5hamof-9b0f31de657534d3f8cc6fac014c280a{
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-b3dc51e926f7d4079f413abf6e69c44c{
padding-bottom:10px;
}
body .av-special-heading.av-dj574-b3dc51e926f7d4079f413abf6e69c44c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dj574-b3dc51e926f7d4079f413abf6e69c44c .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-kz5gwrwj-e117c2b2b32f60a1314adf2888580cc6-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-e117c2b2b32f60a1314adf2888580cc6{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gwrwj-e117c2b2b32f60a1314adf2888580cc6{
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-cec2189787cc2f08595f9db007640274{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kz5h2s5l-cec2189787cc2f08595f9db007640274 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5h2s5l-cec2189787cc2f08595f9db007640274 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kz5h2s5l-cec2189787cc2f08595f9db007640274 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-kz5h37os-a22a8ff80d11aa1030f82c9863c63678 .avia_textblock{
color:#ffffff;
}

@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:-80px;
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-054e64446e11e093d87c70b1b71ef646{
padding-bottom:10px;
}
body .av-special-heading.av-kz5gfgzs-054e64446e11e093d87c70b1b71ef646 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5gfgzs-054e64446e11e093d87c70b1b71ef646 .av-subheading{
font-size:15px;
}

#top .flex_column.av-l3hiswcr-232d755fe2a7453ff76e10f61b2c6863{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-l3hiswcr-232d755fe2a7453ff76e10f61b2c6863{
z-index:99;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-l3hiswcr-232d755fe2a7453ff76e10f61b2c6863{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-l3hiswcr-232d755fe2a7453ff76e10f61b2c6863 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#ffffff;
z-index:100;
}

#top .av-rotator-container.av-kz5jge9h-528399ac02c1157fad2626904ad1b25e{
text-align:center;
color:#000000;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-528399ac02c1157fad2626904ad1b25e .av-rotator-container-inner{
font-size:3vw;
}

#top .hr.hr-invisible.av-mj79uf1w-c39155e60f7426e23f60cae14f91672b{
height:60px;
}

@keyframes av_boxShadowEffect_av-mj7x3uft-43a1df8835db5f86a9d2f24d9c322990-column {
0%   { box-shadow:  0 0 0 0 #eaeaea; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #eaeaea; opacity: 1; }
}
.flex_column.av-mj7x3uft-43a1df8835db5f86a9d2f24d9c322990{
width:23.5%;
margin-left:0;
box-shadow: 0 0 10px 0 #eaeaea;
padding:30px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mj7x3uft-43a1df8835db5f86a9d2f24d9c322990 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-18zq1ii-316c80803a4246f0177a1a5e10d1445c{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-18zq1ii-316c80803a4246f0177a1a5e10d1445c svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-18zq1ii-316c80803a4246f0177a1a5e10d1445c .av-icon-char{
font-size:18px;
}

.av_font_icon.av-17yqley-7b74ee77e5e4cb57fbdc8de41511f75d{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-17yqley-7b74ee77e5e4cb57fbdc8de41511f75d svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-17yqley-7b74ee77e5e4cb57fbdc8de41511f75d .av-icon-char{
font-size:18px;
}

.av_font_icon.av-168dfsq-96d6aaa502f78722ea37917643261b72{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-168dfsq-96d6aaa502f78722ea37917643261b72 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-168dfsq-96d6aaa502f78722ea37917643261b72 .av-icon-char{
font-size:18px;
}

.av_font_icon.av-146krd6-9792400e323470e1943606b3685ca138{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-146krd6-9792400e323470e1943606b3685ca138 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-146krd6-9792400e323470e1943606b3685ca138 .av-icon-char{
font-size:18px;
}

.av_font_icon.av-136uysa-8110e094e7c0c10938f7fd79aeebc0ab{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-136uysa-8110e094e7c0c10938f7fd79aeebc0ab svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-136uysa-8110e094e7c0c10938f7fd79aeebc0ab .av-icon-char{
font-size:18px;
}

@keyframes av_boxShadowEffect_av-beqt3e-203527024b255b1bace0aabf1ea2a221-column {
0%   { box-shadow:  0 0 0 0 #eaeaea; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #eaeaea; opacity: 1; }
}
.flex_column.av-beqt3e-203527024b255b1bace0aabf1ea2a221{
width:23.5%;
margin-left:0;
box-shadow: 0 0 10px 0 #eaeaea;
padding:30px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-beqt3e-203527024b255b1bace0aabf1ea2a221 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-zhad7u-90fb3babe4f61874f61327cdfab009a6{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-zhad7u-90fb3babe4f61874f61327cdfab009a6 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-zhad7u-90fb3babe4f61874f61327cdfab009a6 .av-icon-char{
font-size:18px;
}

.av_font_icon.av-y7pf56-387bcf737a3f3b4e8bf0a943962b4a0d{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-y7pf56-387bcf737a3f3b4e8bf0a943962b4a0d svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-y7pf56-387bcf737a3f3b4e8bf0a943962b4a0d .av-icon-char{
font-size:18px;
}

.av_font_icon.av-wvtqoa-fa2ec5a0897d5e9147d377b0839affa6{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-wvtqoa-fa2ec5a0897d5e9147d377b0839affa6 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-wvtqoa-fa2ec5a0897d5e9147d377b0839affa6 .av-icon-char{
font-size:18px;
}

.av_font_icon.av-ulczoa-f891a17c20b067288901f74c92ee591b{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-ulczoa-f891a17c20b067288901f74c92ee591b svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-ulczoa-f891a17c20b067288901f74c92ee591b .av-icon-char{
font-size:18px;
}

@keyframes av_boxShadowEffect_av-8gkd2i-c4afac6aa4be0bcb3750de0bbed87cce-column {
0%   { box-shadow:  0 0 0 0 #eaeaea; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #eaeaea; opacity: 1; }
}
.flex_column.av-8gkd2i-c4afac6aa4be0bcb3750de0bbed87cce{
width:23.5%;
margin-left:0;
box-shadow: 0 0 10px 0 #eaeaea;
padding:30px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8gkd2i-c4afac6aa4be0bcb3750de0bbed87cce .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-2qj3gq-81b62510030377b554fb81fde7125337{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-2qj3gq-81b62510030377b554fb81fde7125337 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-2qj3gq-81b62510030377b554fb81fde7125337 .av-icon-char{
font-size:18px;
}

.av_font_icon.av-pzop62-564aebc1d8d00413be4b00c46c360c4b{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-pzop62-564aebc1d8d00413be4b00c46c360c4b svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-pzop62-564aebc1d8d00413be4b00c46c360c4b .av-icon-char{
font-size:18px;
}

.av_font_icon.av-nxfilm-4b3c582cf571a997305aea3201be57a7{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-nxfilm-4b3c582cf571a997305aea3201be57a7 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-nxfilm-4b3c582cf571a997305aea3201be57a7 .av-icon-char{
font-size:18px;
}

.av_font_icon.av-27ad6y-90a04383af71d272d6e68cfc1b2a794d{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-27ad6y-90a04383af71d272d6e68cfc1b2a794d svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-27ad6y-90a04383af71d272d6e68cfc1b2a794d .av-icon-char{
font-size:18px;
}

@keyframes av_boxShadowEffect_av-7pp2je-89e7979efc7840690a181fcae28b09aa-column {
0%   { box-shadow:  0 0 0 0 #eaeaea; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #eaeaea; opacity: 1; }
}
.flex_column.av-7pp2je-89e7979efc7840690a181fcae28b09aa{
width:23.5%;
margin-left:0;
box-shadow: 0 0 10px 0 #eaeaea;
padding:30px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7pp2je-89e7979efc7840690a181fcae28b09aa .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-j8fu96-e21a6bb18959c400584688445b80d0e7{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-j8fu96-e21a6bb18959c400584688445b80d0e7 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-j8fu96-e21a6bb18959c400584688445b80d0e7 .av-icon-char{
font-size:18px;
}

.av_font_icon.av-h3l7hm-ce3372832c82f49597a5042ccfdd7a5e{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-h3l7hm-ce3372832c82f49597a5042ccfdd7a5e svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-h3l7hm-ce3372832c82f49597a5042ccfdd7a5e .av-icon-char{
font-size:18px;
}

.av_font_icon.av-fjkqwa-4c56c36b54c5663e7351465dade14814{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-fjkqwa-4c56c36b54c5663e7351465dade14814 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-fjkqwa-4c56c36b54c5663e7351465dade14814 .av-icon-char{
font-size:18px;
}

.av_font_icon.av-dp6p8a-b0b6c99be50b725b2f7f95d54d6b0975{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-dp6p8a-b0b6c99be50b725b2f7f95d54d6b0975 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-dp6p8a-b0b6c99be50b725b2f7f95d54d6b0975 .av-icon-char{
font-size:18px;
}

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

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

@keyframes av_boxShadowEffect_av-6h3x1m-940bcea0cd6e37733c8e1348df79ec8a-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-6h3x1m-940bcea0cd6e37733c8e1348df79ec8a{
width:31.333333333333%;
margin-left:0;
box-shadow: 0 0 10px 0 #f2f2f2;
padding:30px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6h3x1m-940bcea0cd6e37733c8e1348df79ec8a .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-7frcga-918044d28cfdd340ced90ceb55d098c6{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-7frcga-918044d28cfdd340ced90ceb55d098c6 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-7frcga-918044d28cfdd340ced90ceb55d098c6 .av-icon-char{
font-size:19px;
line-height:19px;
}

.av_font_icon.av-66awey-bb1fa709b573af198f4e5b02d403fe6c{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-66awey-bb1fa709b573af198f4e5b02d403fe6c svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-66awey-bb1fa709b573af198f4e5b02d403fe6c .av-icon-char{
font-size:19px;
line-height:19px;
}

.av_font_icon.av-4p2bi2-5807f06b255466fc2fddba1ec4e09304{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-4p2bi2-5807f06b255466fc2fddba1ec4e09304 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-4p2bi2-5807f06b255466fc2fddba1ec4e09304 .av-icon-char{
font-size:19px;
line-height:19px;
}

.av_font_icon.av-bhitm-c64149b2c3be6978c2c5cc9658ed2b81{
color:#b02b2c;
border-color:#b02b2c;
}
.avia-svg-icon.av-bhitm-c64149b2c3be6978c2c5cc9658ed2b81 svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}
.av_font_icon.av-bhitm-c64149b2c3be6978c2c5cc9658ed2b81 .av-icon-char{
font-size:19px;
line-height:19px;
}

@keyframes av_boxShadowEffect_av-4co2oq-7a91d3f52158c89b0c3394132526f978-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-4co2oq-7a91d3f52158c89b0c3394132526f978{
width:31.333333333333%;
margin-left:0;
box-shadow: 0 0 10px 0 #f2f2f2;
padding:30px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4co2oq-7a91d3f52158c89b0c3394132526f978 .av-flex-placeholder{
width:3%;
}

@keyframes av_boxShadowEffect_av-2efcqi-afa8e217b68cbfe86144af00a2ccbd1c-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-2efcqi-afa8e217b68cbfe86144af00a2ccbd1c{
width:31.333333333333%;
margin-left:0;
box-shadow: 0 0 10px 0 #f2f2f2;
padding:30px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2efcqi-afa8e217b68cbfe86144af00a2ccbd1c .av-flex-placeholder{
width:3%;
}

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

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

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

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

.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-7d644ea99b94bb0faa66f5a315413dab-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-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

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

.flex_cell.av-l3sypxl7-0b18b9c11b609a7062641019a68dc86b{
vertical-align:middle;
background:url(https://lumigracia.com/wp-content/uploads/2025/12/photo5a.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3sypxl7-0b18b9c11b609a7062641019a68dc86b{
padding:120px 120px 120px 120px !important;
}

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

@keyframes av_boxShadowEffect_av-d187ui-8e9218de97910172693d496d53126755-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-d187ui-8e9218de97910172693d496d53126755{
width:31.333333333333%;
box-shadow: 0 0 10px 0 #f2f2f2;
padding:30px 30px 30px 30px;
}

@keyframes av_boxShadowEffect_av-anwdfe-185bc2b5beeffa1a9310fab37ffc3afb-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-anwdfe-185bc2b5beeffa1a9310fab37ffc3afb{
width:31.333333333333%;
margin-left:3%;
box-shadow: 0 0 10px 0 #f2f2f2;
padding:30px 30px 30px 30px;
}

@keyframes av_boxShadowEffect_av-43ln56-0384d3dc5340f7cee10e31255830e0ca-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-43ln56-0384d3dc5340f7cee10e31255830e0ca{
width:31.333333333333%;
margin-left:3%;
box-shadow: 0 0 10px 0 #f2f2f2;
padding:30px 30px 30px 30px;
}

@keyframes av_boxShadowEffect_av-x177e-0e41b35e89a36a185130164032f362b2-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-x177e-0e41b35e89a36a185130164032f362b2{
width:31.333333333333%;
box-shadow: 0 0 10px 0 #f2f2f2;
padding:30px 30px 30px 30px;
}

#top #wrap_all .avia-button.av-mjcz96d8-a30f5eac764551cffb1a18336bffbc02{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mjcz96d8-a30f5eac764551cffb1a18336bffbc02:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

@keyframes av_boxShadowEffect_av-6wc6p6-fe91ad6b505d4176ed5258da196cafcf-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-6wc6p6-fe91ad6b505d4176ed5258da196cafcf{
width:31.333333333333%;
margin-left:3%;
box-shadow: 0 0 10px 0 #f2f2f2;
padding:30px 30px 30px 30px;
}

@keyframes av_boxShadowEffect_av-6ebtne-56269ba6109040a0a79402da116a8c83-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-6ebtne-56269ba6109040a0a79402da116a8c83{
width:31.333333333333%;
margin-left:3%;
box-shadow: 0 0 10px 0 #f2f2f2;
padding:30px 30px 30px 30px;
}

.flex_cell.av-l3t0eyup-d6fdcbc281e90b9f7bf27fd40b776eed{
vertical-align:middle;
background:url(https://lumigracia.com/wp-content/uploads/2025/12/mingruiofisute-jin-dai-dena-hui-she-zhang-zhi-chang-scaled.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3t0eyup-d6fdcbc281e90b9f7bf27fd40b776eed{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l3t075ls-c5491bc3eff8162db9b3699b4ad01e42{
vertical-align:middle;
background:url(https://lumigracia.com/wp-content/uploads/2025/12/logo_hp4.png) 100% 50% no-repeat scroll #2d2d2d;
}
.responsive #top #wrap_all .flex_cell.av-l3t075ls-c5491bc3eff8162db9b3699b4ad01e42{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-l3t08rf8-e24811b5792cede3fae5712ff6299745-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-e24811b5792cede3fae5712ff6299745{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-2bam3e-5d54e6be7e24032f9b2443e3c10bc33c{
padding-bottom:10px;
}
body .av-special-heading.av-2bam3e-5d54e6be7e24032f9b2443e3c10bc33c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2bam3e-5d54e6be7e24032f9b2443e3c10bc33c .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-wmepk-c852117b4ac0d8c17d4ce8966743df67{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-wmepk-c852117b4ac0d8c17d4ce8966743df67:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-16d898572a0e8a44803b4cdac7d97755{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}
