.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-4f00680326beb9103b5cddaf2b6291ac img.avia_image{
box-shadow:none;
}
.avia-image-container.av-z26fk-4f00680326beb9103b5cddaf2b6291ac .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-b675c0c6ba29371dfec22565b2ef1c53{
padding:30px 30px 30px 30px;
background:url(https://supplyimf.com/wp-content/uploads/2023/07/main-hero-dark.jpg) 50% 50% no-repeat scroll ;
}
.flex_column.av-l3szqp26-b675c0c6ba29371dfec22565b2ef1c53 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

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

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

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

#top .hr.hr-invisible.av-15ly34-7b5b43d3c741dd9e12f111deaa8c7afa{
height:30px;
}

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

@keyframes av_boxShadowEffect_av-kz5gwrwj-ebe10698b42dc84055b47a30460bcbaa-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-ebe10698b42dc84055b47a30460bcbaa{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gwrwj-ebe10698b42dc84055b47a30460bcbaa{
transform:scale(1.1);
z-index:100;
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-b582933108980dc316ae9071d3a0e931{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kz5h2s5l-b582933108980dc316ae9071d3a0e931 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5h2s5l-b582933108980dc316ae9071d3a0e931 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kz5h2s5l-b582933108980dc316ae9071d3a0e931 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-kz5k342g-6f15439669c80716169388b85ab5a206{
height:30px;
}

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

@keyframes av_boxShadowEffect_av-kz5gvtyq-87971cf68081e0eafbd6c0b71e5e356c-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-87971cf68081e0eafbd6c0b71e5e356c{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gvtyq-87971cf68081e0eafbd6c0b71e5e356c{
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-f347c2836b8a81a9e94fbee708891790{
padding-bottom:10px;
}
body .av-special-heading.av-kz5gfgzs-f347c2836b8a81a9e94fbee708891790 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5gfgzs-f347c2836b8a81a9e94fbee708891790 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-oqxgo-893c0cc2ad03e0f9dd5bcb9a2a9ff15c{
height:30px;
}

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

.flex_cell.av-l3sm2j2d-a80b8daff28ad96ed8ef63470196dd90{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-a80b8daff28ad96ed8ef63470196dd90{
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-24v3qx-d6badd41d09a4df334efe046367b41bf{
height:60px;
}

#top .avia-icon-list-container.av-lk8fzz5q-7c68b94fd2d1f568744363e481240394 .iconlist_icon{
background-color:#19633b;
}

#top .avia-icon-list-container.av-lk8g0wgy-2b263e9ccdb1368054761eb73e9c80fd .iconlist_icon{
background-color:#19633b;
}

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

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

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

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

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

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

.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-l3sm88y3-1c3d08784a6a809e2ff789c2ec323339{
padding-bottom:10px;
}
body .av-special-heading.av-l3sm88y3-1c3d08784a6a809e2ff789c2ec323339 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l3sm88y3-1c3d08784a6a809e2ff789c2ec323339 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5eafe1-4fc042efb513a57e3f214c8e9fa6b82a{
height:60px;
}

.flex_cell.av-l3syods3-da28ce1cedd8328827bee8950a057fdd{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3syods3-da28ce1cedd8328827bee8950a057fdd{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-l3sys9uw-3b0e0169eb94ee438fbe57a88bc8b4e1-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-3b0e0169eb94ee438fbe57a88bc8b4e1{
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-c26a9e827f7998a5a544811525299b46{
padding-bottom:10px;
}
body .av-special-heading.av-1jn8w-c26a9e827f7998a5a544811525299b46 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jn8w-c26a9e827f7998a5a544811525299b46 .av-subheading{
font-size:15px;
}

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

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

.flex_cell.av-l3sypxl7-29259ab0911296d3718b981cd88be5c7{
vertical-align:middle;
background:url(https://supplyimf.com/wp-content/uploads/2023/07/rolls-of-materials-on-shelf-overlay.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3sypxl7-29259ab0911296d3718b981cd88be5c7{
padding:120px 120px 120px 120px !important;
}

#top .av_textblock_section.av-2mr6mo-6c6645d5939fb4c77bb3492bdebff8d4 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-l3t0eyup-b4835732b0e4d2b9b17ef7d1eb7ff8ea{
vertical-align:middle;
background:url(https://supplyimf.com/wp-content/uploads/2023/07/fabricated-metal-rolls.jpg) 0% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3t0eyup-b4835732b0e4d2b9b17ef7d1eb7ff8ea{
padding:120px 120px 120px 120px !important;
}

#top .hr.hr-invisible.av-lkl8l1xr-24e97c6bdf4c0611e3af1d71d08e0600{
height:200px;
}

.flex_cell.av-l3t075ls-e6ba5dea935d550d94822b1c900ceea4{
vertical-align:middle;
background-color:#19633b;
}
.responsive #top #wrap_all .flex_cell.av-l3t075ls-e6ba5dea935d550d94822b1c900ceea4{
padding:30px 30px 30px 30px !important;
}

@keyframes av_boxShadowEffect_av-l3t08rf8-f23f32d36938107530dee8cd7f4096b4-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-f23f32d36938107530dee8cd7f4096b4{
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-l3t037w6-e4dc1f9ec8c9f48ec25d6af060c97684{
padding-bottom:10px;
}
body .av-special-heading.av-l3t037w6-e4dc1f9ec8c9f48ec25d6af060c97684 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l3t037w6-e4dc1f9ec8c9f48ec25d6af060c97684 .av-subheading{
font-size:15px;
}


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

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

.flex_column.av-l3sys9uw-3b0e0169eb94ee438fbe57a88bc8b4e1{
position:relative;
left:0px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lk7a3v32-dc5f05486107c3eee78b30d72608112d .av-special-heading-tag{
font-size:40px;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-a80b8daff28ad96ed8ef63470196dd90{
padding:60px 60px 60px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-16d898572a0e8a44803b4cdac7d97755{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-l3sys9uw-3b0e0169eb94ee438fbe57a88bc8b4e1{
position:relative;
left:0px;
}
}
