.avia-section.av-9zroht-309f45e270eaab5785191db4b935f1a1{
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-9zroht-309f45e270eaab5785191db4b935f1a1 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

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

.flex_column.av-9i1ltd-f855090c1333572d5ef4c3f844e303b8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

.flex_column.av-8dkx89-eb4d3e1ace9a665ef0b8140a01cd0226{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-7wadyp-d2a96d2250f3f0a21df0fb7818541e44{
height:50px;
}

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

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

.avia-section.av-py5bl-728a68f08bb0ffdfab8e622818e73ad4{
background-color:#efefef;
background-image:unset;
}

.flex_column.av-p8emh-d159a49b1bafd885a3fd8d49e531f57d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-6ixlgh-22064795228932a8e9f452cf0b5a6016{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-m7rcx-4b64dd84af8d8dc86b6a4751aa866482{
background-color:#1f4f87;
background-image:unset;
}
.avia-section.av-m7rcx-4b64dd84af8d8dc86b6a4751aa866482 .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-628u55-f03b5a0a0695aa83c46c049f74b2fad7{
padding-bottom:0;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-628u55-f03b5a0a0695aa83c46c049f74b2fad7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-628u55-f03b5a0a0695aa83c46c049f74b2fad7 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-628u55-f03b5a0a0695aa83c46c049f74b2fad7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-628u55-f03b5a0a0695aa83c46c049f74b2fad7 .av-subheading{
font-size:24px;
}

#top .hr.hr-invisible.av-5ud89l-d77a613264fc874371744d7ba8791d01{
height:50px;
}

.flex_column.av-kfl69-e76c5f72c9a147a8d46de5915d6a6ce5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-5g0ol5-dfd12262c39eb1f9dc697e51af2391bb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-55y115-2f5594437e8e00daf293568559559ce0{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-55y115-2f5594437e8e00daf293568559559ce0 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-55y115-2f5594437e8e00daf293568559559ce0 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-54bxzd-dcf42d42ed3ca8fc045924b27cf812a9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-gr6yx-eae567d9c54a168fdf57b7bb824ae8f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-4fxvn5-176b39348e92f9151155f5dbfac312db{
height:50px;
}

#top .av-special-heading.av-41v9zl-c36228d759d283d0ddf91eec955da58a{
padding-bottom:25px;
font-size:28px;
}
body .av-special-heading.av-41v9zl-c36228d759d283d0ddf91eec955da58a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-41v9zl-c36228d759d283d0ddf91eec955da58a .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-41v9zl-c36228d759d283d0ddf91eec955da58a .av-subheading{
font-size:15px;
}

.flex_column.av-3oa5yp-cfce423d97eca638fdd7be7a78265acb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2xucj5-8ae6c5c940ce7c96e3aca7c9efa09508{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-20d1bt-f0852cecfe43228ec6878b66727b4607{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-16fapt-fda4faffd66acb5a0412d4104dc502f9{
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-9tawv5-0b347de6cc5794654ec8b173c997606f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9faayx-0be3ed3dfc8ee1f4b84b34fe9e86a5c5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8z2gg9-fbf7b93556ae1e3bfed89980adfc1bf9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8q3o2x-fb89b24fe0e70fbd7179e08948b08cc2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-88fnh5-8d81774501f25995cb2f4f36c2022f26 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7huy49-799fac8926778adf83776008654372bc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6uoyyx-edb93a0f757cc44975b913045d69388d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-628u55-f03b5a0a0695aa83c46c049f74b2fad7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-41v9zl-c36228d759d283d0ddf91eec955da58a .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-9faayx-0be3ed3dfc8ee1f4b84b34fe9e86a5c5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8z2gg9-fbf7b93556ae1e3bfed89980adfc1bf9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8q3o2x-fb89b24fe0e70fbd7179e08948b08cc2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-88fnh5-8d81774501f25995cb2f4f36c2022f26 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7huy49-799fac8926778adf83776008654372bc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6uoyyx-edb93a0f757cc44975b913045d69388d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-628u55-f03b5a0a0695aa83c46c049f74b2fad7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-41v9zl-c36228d759d283d0ddf91eec955da58a .av-special-heading-tag{
font-size:0.8em;
}
}
