#top #wrap_all .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__0 .avia-caption-title{
font-size:45px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__0 .avia-caption-content p{
font-size:18px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__1 .avia-caption-title{
font-size:45px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__1 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__1 .avia-caption-content p{
font-size:18px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__2 .avia-caption-title{
font-size:45px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__2 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__2 .avia-caption-content p{
font-size:18px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__3 .avia-caption-title{
font-size:45px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__3 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-sc25n-d4760b3fa9d386636c814a82ec08f340__3 .avia-caption-content p{
font-size:18px;
}

.flex_cell.av-oulvj-b96360f1e1376175c75f83e7539bf98a{
vertical-align:top;
background-color:#77ba77;
}
.responsive #top #wrap_all .flex_cell.av-oulvj-b96360f1e1376175c75f83e7539bf98a{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-o42bj-763014b6845c9a33a591d33300acd25e{
vertical-align:top;
background-color:#56996a;
}
.responsive #top #wrap_all .flex_cell.av-o42bj-763014b6845c9a33a591d33300acd25e{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-nrv1n-cb01f930209cffff794e7c01c248a9db{
vertical-align:top;
background-color:#2d7742;
}
.responsive #top #wrap_all .flex_cell.av-nrv1n-cb01f930209cffff794e7c01c248a9db{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-mwehf-884e513b900bc3d78437551f49f615fe{
vertical-align:top;
background-color:#194526;
}
.responsive #top #wrap_all .flex_cell.av-mwehf-884e513b900bc3d78437551f49f615fe{
padding:10px 10px 10px 10px !important;
}

.avia-section.av-m5mlf-dd01420d76582d939382011cf72c1045{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-m5mlf-dd01420d76582d939382011cf72c1045 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-lijkr-1c13fe46eba86eb53ce719042aa848b6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-le5mn-a1998b021a182da520fa78c997d8922e{
padding-bottom:10px;
color:#0a0a0a;
}
body .av-special-heading.av-le5mn-a1998b021a182da520fa78c997d8922e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-le5mn-a1998b021a182da520fa78c997d8922e .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-le5mn-a1998b021a182da520fa78c997d8922e .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-kiowv-dd3af1887855489391985a8b9d7b8f73 .avia_textblock{
font-size:16px;
color:#0a0a0a;
}

.av_font_icon.av-k0csz-de389d6a27ab3181f51a88efde57867f{
color:#2F7846;
border-color:#2F7846;
}
.avia-svg-icon.av-k0csz-de389d6a27ab3181f51a88efde57867f svg:first-child{
stroke:#2F7846;
fill:#2F7846;
}
.av_font_icon.av-k0csz-de389d6a27ab3181f51a88efde57867f .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-jekjn-31a1a81991ffc7dd89dbe902065ef288{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-izt7v-9200fc2122c3129100224bece0d063a4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-izt7v-9200fc2122c3129100224bece0d063a4 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-gu4x7-71d52412dc8b6f1aa811e933e826d792{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-i6gcn-3c4ac4bf86403671800c9d504dc04aca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-ezmjz-d2d0d70b6397cad843980ef16cc25c65{
vertical-align:top;
background-color:#77ba77;
}
.responsive #top #wrap_all .flex_cell.av-ezmjz-d2d0d70b6397cad843980ef16cc25c65{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-egu0f-93ca90bacb364f7e2fa269042d700ddd{
vertical-align:top;
background-color:#56996a;
}
.responsive #top #wrap_all .flex_cell.av-egu0f-93ca90bacb364f7e2fa269042d700ddd{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-1dlkz-e65a44c3cd5cd901c1092670d2b7df17{
vertical-align:top;
background-color:#2d7742;
}
.responsive #top #wrap_all .flex_cell.av-1dlkz-e65a44c3cd5cd901c1092670d2b7df17{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-dom9r-3986909891082d8577676b71f104c857{
vertical-align:top;
background-color:#194526;
}
.responsive #top #wrap_all .flex_cell.av-dom9r-3986909891082d8577676b71f104c857{
padding:10px 10px 10px 10px !important;
}

.avia-section.av-cso6z-826f08307aa052657b00b850bf42e208{
background-color:#ddca46;
background-image:url(https://gsiengineering.com/wp-content/uploads/2018/02/Abstract-Background-1030x644.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-cso6z-826f08307aa052657b00b850bf42e208 .av-extra-border-element .av-extra-border-inner{
background-color:#ddca46;
}

.flex_column.av-ceywn-2f0c76b87b6a67c6724934225d903314{
border-width:40px;
border-color:#ffffff;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-b5jev-4def96a99f2ad9b092c4ddab74428150{
height:0.1px;
}

#top #wrap_all .avia-button.av-agx2j-abdd5d266ae218c29371dffde920f81e{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-agx2j-abdd5d266ae218c29371dffde920f81e:hover{
background-color:#ddcd51;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-agx2j-abdd5d266ae218c29371dffde920f81e .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-agx2j-abdd5d266ae218c29371dffde920f81e:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-9v0c3-ba1941a0222793cd15f99d97b07c2f5f{
border-width:40px;
border-color:#ffffff;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

#top #wrap_all .avia-button.av-8t6dj-cee571925447127222f2273cd8ec5348{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8t6dj-cee571925447127222f2273cd8ec5348:hover{
background-color:#ddcd51;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8t6dj-cee571925447127222f2273cd8ec5348 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-8t6dj-cee571925447127222f2273cd8ec5348:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-79lwv-6cebb57225fbcd4a8b23caa8804c9e9d{
vertical-align:top;
background-color:#77ba77;
}
.responsive #top #wrap_all .flex_cell.av-79lwv-6cebb57225fbcd4a8b23caa8804c9e9d{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-6stqv-848b5ee750df9e773c565819694017c4{
vertical-align:top;
background-color:#56996a;
}
.responsive #top #wrap_all .flex_cell.av-6stqv-848b5ee750df9e773c565819694017c4{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-62j53-367500d43c441365fbe910c38772eaae{
vertical-align:top;
background-color:#2d7742;
}
.responsive #top #wrap_all .flex_cell.av-62j53-367500d43c441365fbe910c38772eaae{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-l06n-56fca8044c22cd4f0265bb0716fbf43a{
vertical-align:top;
background-color:#194526;
}
.responsive #top #wrap_all .flex_cell.av-l06n-56fca8044c22cd4f0265bb0716fbf43a{
padding:10px 10px 10px 10px !important;
}

.avia-section.av-52le3-049d2cf03ae1f4f5de88e4fcafefe309{
background-repeat:no-repeat;
background-image:url(https://gsiengineering.com/wp-content/uploads/2018/02/machine-mill-industry-steam-633850-1030x688.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-52le3-049d2cf03ae1f4f5de88e4fcafefe309 .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

.flex_column.av-4eqo7-b9b64a5837225b554e3e3bb9dbe8b422{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3rto7-d3339da9d5d18f9f76eed924ef48baf3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-1xaav-05b0ff07efe3e8157203977d14e676fb{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1xaav-05b0ff07efe3e8157203977d14e676fb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1xaav-05b0ff07efe3e8157203977d14e676fb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1xaav-05b0ff07efe3e8157203977d14e676fb .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-1j3cf-abbcc552af5876c5cd5eaf4b97fa9e74{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1j3cf-abbcc552af5876c5cd5eaf4b97fa9e74:hover{
background-color:#ddcd51;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1j3cf-abbcc552af5876c5cd5eaf4b97fa9e74 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-1j3cf-abbcc552af5876c5cd5eaf4b97fa9e74:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-rh7j-bb28f80a36c803f435fd5afba461779a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

