.avia-section.av-bvzcti-eeb643bd6fc444901143163632508c11{
background-repeat:no-repeat;
background-image:url(https://esginc.com/wp-content/uploads/2016/02/processor-1300x430-1300x430.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-bvzcti-eeb643bd6fc444901143163632508c11 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

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

.flex_column.av-bfu0ku-ac0f75c482a9eff883bdcdb1e76cc5eb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ay1vtq-9e760b170cc4dddf727ca6e457d5f8bf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-aros52-050ace1249d27e699a81568f5725c172{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-aros52-050ace1249d27e699a81568f5725c172 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-aros52-050ace1249d27e699a81568f5725c172 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-aros52-050ace1249d27e699a81568f5725c172 .av-subheading{
font-size:15px;
}

.flex_column.av-ajvupq-b439cda557ddf363a5703aa636fda7cc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-9yabz2-f85d89451018ab5a43d4629c928c495e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-9mz7c6-10a1c79a3f81b0bcd5ec0c2b4074d1fd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-9g58ee-7737cb6b9cb69107eef02282a3679c4b{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-9g58ee-7737cb6b9cb69107eef02282a3679c4b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9g58ee-7737cb6b9cb69107eef02282a3679c4b .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-9g58ee-7737cb6b9cb69107eef02282a3679c4b .av-subheading{
font-size:15px;
}

.flex_column.av-932d0e-5b72bbc8af638cd2f4c542bfe4e9f286{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8v5rn2-60ffd6924563a4d2b5ab10c22fd283ee{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-8v5rn2-60ffd6924563a4d2b5ab10c22fd283ee .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8v5rn2-60ffd6924563a4d2b5ab10c22fd283ee .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-8v5rn2-60ffd6924563a4d2b5ab10c22fd283ee .av-subheading{
font-size:15px;
}

.flex_column.av-8gflzq-b4681658c3b17960fbe49eff5ef02a72{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-8dxs72-6d8a31c4568327bdfe9dfd797aaf9ed2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8dxs72-6d8a31c4568327bdfe9dfd797aaf9ed2 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-7yrp8u-b686c4d3d818f495c07d534075332cc7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-7p1mme-f082369a801a3d7ea96dc8b0ea803c43{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7l9l8u-2e9e0c753b1a20de6e5384ceb20736b8{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-7l9l8u-2e9e0c753b1a20de6e5384ceb20736b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7l9l8u-2e9e0c753b1a20de6e5384ceb20736b8 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-7l9l8u-2e9e0c753b1a20de6e5384ceb20736b8 .av-subheading{
font-size:15px;
}

.flex_column.av-6zdivi-3f3886de6b1a564af1a2f1f31008fa8d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6ths6u-3f942d4272812802210961852f2ef42f{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-6ths6u-3f942d4272812802210961852f2ef42f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6ths6u-3f942d4272812802210961852f2ef42f .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-6ths6u-3f942d4272812802210961852f2ef42f .av-subheading{
font-size:15px;
}

.flex_column.av-6lff9a-29aedf1b513fcb4bc69948e050caa77d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-6bfshy-27cebd46f2cbc831ca4efa3b32662ac4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6bfshy-27cebd46f2cbc831ca4efa3b32662ac4 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-69bko6-24aaa351c3295e08242df9320b0c80a1{
background-color:#1f4f87;
background-image:unset;
}
.avia-section.av-69bko6-24aaa351c3295e08242df9320b0c80a1 .av-section-color-overlay{
opacity:0.5;
background-image:url(https://esginc.com/wp-content/uploads/2016/02/code-trans-1920x1357.png);
background-repeat:repeat;
}

#top .av-special-heading.av-645ykm-5eb92d855834f3556ffcbfd62de9efda{
padding-bottom:0;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-645ykm-5eb92d855834f3556ffcbfd62de9efda .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-645ykm-5eb92d855834f3556ffcbfd62de9efda .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-645ykm-5eb92d855834f3556ffcbfd62de9efda .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-645ykm-5eb92d855834f3556ffcbfd62de9efda .av-subheading{
font-size:24px;
}

#top .hr.hr-invisible.av-5vu31q-e11d36c6f379218132c170e6e0683e9a{
height:50px;
}

.flex_column.av-5nbkbq-e6cb8bf16eed346e500e10cdb5d450b6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-5lbz5y-3664635b51285f6a9e3d7ab63b74ced7{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-5lbz5y-3664635b51285f6a9e3d7ab63b74ced7 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-5lbz5y-3664635b51285f6a9e3d7ab63b74ced7 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-5e56t2-b722b78135941e9abae67dd06d53182b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-5a9cuu-6f6e3a3f47fa1b7767541667ce56c0ed{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-5a9cuu-6f6e3a3f47fa1b7767541667ce56c0ed svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-5a9cuu-6f6e3a3f47fa1b7767541667ce56c0ed .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-5057ae-a00d603d77feada01e0870bd23d41775{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-4ufnli-08d4020bfe169b5fce1972c521a2ebca{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-4ufnli-08d4020bfe169b5fce1972c521a2ebca svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-4ufnli-08d4020bfe169b5fce1972c521a2ebca .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-4o337a-c05161d98b7fa44a172f748de419868c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-4iw9w6-70428de01d1f4efdca18a86b2ec9df2d{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-4iw9w6-70428de01d1f4efdca18a86b2ec9df2d svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-4iw9w6-70428de01d1f4efdca18a86b2ec9df2d .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-4d8hh2-b5d1ff8c5d26f3b9bbe9329ab07c3bed{
height:50px;
}

#top .av-special-heading.av-3zu9wm-5582f6d88cdb623aac332dfb660f12ec{
padding-bottom:25px;
font-size:28px;
}
body .av-special-heading.av-3zu9wm-5582f6d88cdb623aac332dfb660f12ec .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3zu9wm-5582f6d88cdb623aac332dfb660f12ec .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-3zu9wm-5582f6d88cdb623aac332dfb660f12ec .av-subheading{
font-size:15px;
}

.flex_column.av-3rdlji-3f412fa1f8d814f94c495a22111d1cf9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2tt9ji-800ca72feedcb2641c486786c74499f3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-256xd2-958d7542517e472f5757e6020e07f35c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-16rati-23c7512e08cce207fb2fb6bdb37f4945{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-aros52-050ace1249d27e699a81568f5725c172 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9g58ee-7737cb6b9cb69107eef02282a3679c4b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8v5rn2-60ffd6924563a4d2b5ab10c22fd283ee .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7l9l8u-2e9e0c753b1a20de6e5384ceb20736b8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6ths6u-3f942d4272812802210961852f2ef42f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-645ykm-5eb92d855834f3556ffcbfd62de9efda .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3zu9wm-5582f6d88cdb623aac332dfb660f12ec .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-bnj4nq-e1e13e97a21b77a27d396a2a3657cf21 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-aros52-050ace1249d27e699a81568f5725c172 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9g58ee-7737cb6b9cb69107eef02282a3679c4b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8v5rn2-60ffd6924563a4d2b5ab10c22fd283ee .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7l9l8u-2e9e0c753b1a20de6e5384ceb20736b8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6ths6u-3f942d4272812802210961852f2ef42f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-645ykm-5eb92d855834f3556ffcbfd62de9efda .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3zu9wm-5582f6d88cdb623aac332dfb660f12ec .av-special-heading-tag{
font-size:0.8em;
}
}
