.avia-section.av-mdevj8yk-fcaf99aff87781e00188e20543f50063{
background-color:#f1f1f1;
background:linear-gradient( to top left, #f1f1f1, #e2e2e2 );
}
.avia-section.av-mdevj8yk-fcaf99aff87781e00188e20543f50063 .av-section-color-overlay{
opacity:0.5;
background-image:url(https://cdi-services.com/wp-content/themes/cdi/images/background-images/diagonal-thin-light.png);
background-repeat:repeat;
}

.flex_column.av-76j9o-9929052d5fff86e1e9874cf7228d0611{
width:18%;
margin-left:0;
}
.avia_transform .flex_column.av-76j9o-9929052d5fff86e1e9874cf7228d0611{
animation-duration:4.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-76j9o-9929052d5fff86e1e9874cf7228d0611 .av-flex-placeholder{
width:2.5%;
}

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

.flex_column.av-mdevkcj7-72e612b14ebd42ba2d838f75c80ab66c{
width:59%;
margin-left:0;
}
.avia_transform .flex_column.av-mdevkcj7-72e612b14ebd42ba2d838f75c80ab66c{
animation-duration:4.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mdevkcj7-72e612b14ebd42ba2d838f75c80ab66c .av-flex-placeholder{
width:2.5%;
}

#top .av-special-heading.av-mdevl6mo-7adab8fa7b0307530c6aefabbd2406fe{
padding-bottom:10px;
color:#1583c1;
font-size:40px;
}
body .av-special-heading.av-mdevl6mo-7adab8fa7b0307530c6aefabbd2406fe .av-special-heading-tag .heading-char{
font-size:40px;
color:#1583c1;
padding-bottom:10px;
}
body .av-special-heading.av-mdevl6mo-7adab8fa7b0307530c6aefabbd2406fe .av-special-heading-tag .heading-char.avia-svg-icon svg:first-child{
fill:#1583c1;
stroke:#1583c1;
}
#top #wrap_all .av-special-heading.av-mdevl6mo-7adab8fa7b0307530c6aefabbd2406fe .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mdevl6mo-7adab8fa7b0307530c6aefabbd2406fe .special-heading-inner-border{
border-color:#f1f1f1;
}
.av-special-heading.av-mdevl6mo-7adab8fa7b0307530c6aefabbd2406fe .av-subheading{
font-size:24px;
color:#1583c1;
}
body .av-special-heading.av-mdevl6mo-7adab8fa7b0307530c6aefabbd2406fe .av-special-heading-tag .heading-wrap:before{
border-color:#f1f1f1;
}
body .av-special-heading.av-mdevl6mo-7adab8fa7b0307530c6aefabbd2406fe .av-special-heading-tag .heading-wrap:after{
border-color:#f1f1f1;
}

.flex_column.av-8swck-0724e46c0aa0fcafa4da961fe1895b5b{
width:18%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8swck-0724e46c0aa0fcafa4da961fe1895b5b .av-flex-placeholder{
width:2.5%;
}

#top #wrap_all .avia-button.av-mdevv2g2-726144cd47a78c7c721c603937741c3c{
font-size:18px;
background-color:#e8e8e8;
background:linear-gradient( to top left, #e8e8e8, #ffffff );
color:#212121;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#b7d432;
border-radius:6px 6px 6px 6px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mdevv2g2-726144cd47a78c7c721c603937741c3c:hover{
opacity:0.8;
color:#67a644;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mdevv2g2-726144cd47a78c7c721c603937741c3c:hover .avia_button_background{
border-radius:6px 6px 6px 6px;
}
#top #wrap_all .avia-button.av-mdevv2g2-726144cd47a78c7c721c603937741c3c .avia-svg-icon svg:first-child{
fill:#212121;
stroke:#212121;
}
#top #wrap_all .avia-button.av-mdevv2g2-726144cd47a78c7c721c603937741c3c:hover .avia-svg-icon svg:first-child{
fill:#67a644;
stroke:#67a644;
}


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

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