.avia-section.av-35caajk-41bdc40a30c6221f97df1b17a4dd77e3{
background-repeat:no-repeat;
background-image:url(https://rangertech.com/wp-content/uploads/2015/01/enterprise-systems-header-1.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-35caajk-41bdc40a30c6221f97df1b17a4dd77e3 .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}

.flex_column.av-33m9cqo-05749b93f463d83192c62f77ea66bdd0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-2zojbwg-ae4c4c383a61f1e2358bccd4ce531833{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-2zojbwg-ae4c4c383a61f1e2358bccd4ce531833 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2zojbwg-ae4c4c383a61f1e2358bccd4ce531833 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2zojbwg-ae4c4c383a61f1e2358bccd4ce531833 .av-subheading{
font-size:16px;
}

.flex_column.av-2ompp74-7955be43e0a1a1d749cc285d4f661704{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-2leq8u8-214218aca8bf7f64682df911be36dfea{
background-color:#f9f9f9;
background-image:unset;
}

.flex_column.av-2jmonao-ba44609c98f4c129ec406d3ce83009b6{
border-radius:0px 0px 0px 0px;
padding:50px 30px 80px 30px;
background-color:#2ca2cb;
}

.av_font_icon.av-2iy1qa8-504ea4d133553abd495683cabb8355ce{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-2iy1qa8-504ea4d133553abd495683cabb8355ce svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-2iy1qa8-504ea4d133553abd495683cabb8355ce .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-2ghei0w-f1f2b3fe52cbc5457475611b70d28bde{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-2ghei0w-f1f2b3fe52cbc5457475611b70d28bde .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2ghei0w-f1f2b3fe52cbc5457475611b70d28bde .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2ghei0w-f1f2b3fe52cbc5457475611b70d28bde .av-subheading{
font-size:15px;
}

#top .hr.av-2fajxm8-e2c27cf785a8c1aa87038342d077b012{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-2fajxm8-e2c27cf785a8c1aa87038342d077b012 .hr-inner{
width:100%;
border-color:rgba(255,255,255,0.14);
}

#top .av_textblock_section.av-2dn8y1s-9c096e80bd211245c878c25d93c10d94 .avia_textblock{
color:#ffffff;
}

.flex_column.av-2bs3w5s-86225654e516b898ecd2a3bb2c42dc3e{
border-radius:0px 0px 0px 0px;
padding:50px 30px 80px 30px;
background-color:#45425a;
}

.av_font_icon.av-2a0ol34-93701b89ab717b62497dab92a65a7669{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-2a0ol34-93701b89ab717b62497dab92a65a7669 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-2a0ol34-93701b89ab717b62497dab92a65a7669 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-27t0scg-5c7ae7544100f5da0760be68ff75c48e{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-27t0scg-5c7ae7544100f5da0760be68ff75c48e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-27t0scg-5c7ae7544100f5da0760be68ff75c48e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-27t0scg-5c7ae7544100f5da0760be68ff75c48e .av-subheading{
font-size:15px;
}

#top .hr.av-26h66gg-a0eb88832ff30f2020d187452480b52b{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-26h66gg-a0eb88832ff30f2020d187452480b52b .hr-inner{
width:100%;
border-color:rgba(255,255,255,0.14);
}

#top .av_textblock_section.av-25gmt28-c9a0e13b1a80bef4faa59c56186348b3 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-22uf6ao-34cfcd4527ae6dec4e94fad7095af7d6{
height:20px;
}

#top .avia-icon-list-container.av-223g8lc-f6550875cd78b7701770b0a913c0a1c4 .iconlist_icon{
color:#ffffff;
font-size:14px;
}
#top .avia-icon-list-container.av-223g8lc-f6550875cd78b7701770b0a913c0a1c4 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
height:14px;
width:14px;
}
#top #wrap_all .avia-icon-list-container.av-223g8lc-f6550875cd78b7701770b0a913c0a1c4 .av_iconlist_title{
font-size:14px;
color:#ffffff;
}

#top .av_textblock_section.av-1mww3jk-b149fe950da4169751ec9c6f838ae176 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1kiplq8-f679306a0ddfaac7330f4d74dbccfb39{
height:20px;
}

.flex_column.av-1k1yw74-d3831b943c7c9d18f8d4098e552236c3{
border-radius:0px 0px 0px 0px;
padding:50px 30px 80px 30px;
background-color:#575c55;
}

.av_font_icon.av-5bk2vk-b75f22840c763e92e25f11e637590de2{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-5bk2vk-b75f22840c763e92e25f11e637590de2 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-5bk2vk-b75f22840c763e92e25f11e637590de2 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-1ftyi0w-9cdbb69a46fa08f3113e703dc82993fe{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-1ftyi0w-9cdbb69a46fa08f3113e703dc82993fe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ftyi0w-9cdbb69a46fa08f3113e703dc82993fe .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1ftyi0w-9cdbb69a46fa08f3113e703dc82993fe .av-subheading{
font-size:15px;
}

#top .hr.av-4zeu4w-788ab6b37565ca8cc5cc57e26b1025b8{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-4zeu4w-788ab6b37565ca8cc5cc57e26b1025b8 .hr-inner{
width:100%;
border-color:rgba(255,255,255,0.14);
}

#top .av_textblock_section.av-1c5vhgw-31fe5ed5553a9f26fc529d1929f1c584 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1bxozm8-76409a11e618d26ec0d8b759b6fd3b8a{
height:20px;
}

#top .avia-icon-list-container.av-19poz28-6ef0159f7c02734c42387390001cabb8 .iconlist_icon{
color:#ffffff;
font-size:14px;
}
#top .avia-icon-list-container.av-19poz28-6ef0159f7c02734c42387390001cabb8 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
height:14px;
width:14px;
}
#top #wrap_all .avia-icon-list-container.av-19poz28-6ef0159f7c02734c42387390001cabb8 .av_iconlist_title{
font-size:14px;
color:#ffffff;
}

.flex_column.av-vzn9kg-5816682b031c1bc96649e79c4448653f{
border-radius:0px 0px 0px 0px;
padding:50px 30px 80px 30px;
background-color:#6c7d47;
}

.av_font_icon.av-vf53hs-c3600cdacc8d8d3c50a4675b87f1d16d{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-vf53hs-c3600cdacc8d8d3c50a4675b87f1d16d svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-vf53hs-c3600cdacc8d8d3c50a4675b87f1d16d .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-t4k268-01257cd17752f878c711eb45b16ed643{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-t4k268-01257cd17752f878c711eb45b16ed643 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-t4k268-01257cd17752f878c711eb45b16ed643 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-t4k268-01257cd17752f878c711eb45b16ed643 .av-subheading{
font-size:15px;
}

#top .hr.av-qu2vqo-827adce6dbafb59c72256b5abdfd4762{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-qu2vqo-827adce6dbafb59c72256b5abdfd4762 .hr-inner{
width:100%;
border-color:rgba(255,255,255,0.14);
}

#top .av_textblock_section.av-pboi74-9a59216b2f5b5d85146d52ffe6f78b99 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-o9p9io-8bc621d4b1d6833c50d6c878d88d8516{
height:20px;
}

#top .avia-icon-list-container.av-mh3ay8-f152989e9ee1976a11233c2cd36d44f1 .iconlist_icon{
color:#ffffff;
font-size:14px;
}
#top .avia-icon-list-container.av-mh3ay8-f152989e9ee1976a11233c2cd36d44f1 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
height:14px;
width:14px;
}
#top #wrap_all .avia-icon-list-container.av-mh3ay8-f152989e9ee1976a11233c2cd36d44f1 .av_iconlist_title{
font-size:14px;
color:#ffffff;
}

#top .av_textblock_section.av-8fsaeo-7cf0ea629f2e7190f126d5b2f3479ddc .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-6w6ei8-6c32c3cb876ebd3d26412477383ea285{
height:20px;
}

.flex_cell.av-4alpcw-0e80ff601ce9dae6feacecc868b12947{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-4alpcw-0e80ff601ce9dae6feacecc868b12947{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-2jmwf4-8931046bbb2eb6a2e3a701cb9e12e1ec .avia_textblock{
font-size:18px;
}

