.flex_column.av-5i6v1n-5ad6b8ff76e66b074d15acbde03b7d2d{
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
height:auto;
min-height:450px;
background:url(https://www.dotcomsecurity.co.za/wp-content/uploads/2023/08/banner-endpoint-security.jpg) 100% 0% no-repeat scroll ;
}

#top .av-special-heading.av-5e7a2b-0be4a6a05bcee41126cda6ddc0827a3d{
padding-bottom:30px;
}
body .av-special-heading.av-5e7a2b-0be4a6a05bcee41126cda6ddc0827a3d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5e7a2b-0be4a6a05bcee41126cda6ddc0827a3d .av-subheading{
font-size:15px;
}

.flex_column.av-4v3b37-65449444a7e2062cd4434b8ae53986b7{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4v3b37-65449444a7e2062cd4434b8ae53986b7 .av-flex-placeholder{
width:4%;
}

#top .av-special-heading.av-4otaij-9bf31ddf6630b68e970bcd93df0548db{
padding-bottom:10px;
}
body .av-special-heading.av-4otaij-9bf31ddf6630b68e970bcd93df0548db .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4otaij-9bf31ddf6630b68e970bcd93df0548db .av-subheading{
font-size:15px;
}

.flex_column.av-4f6tir-cec2fd069059882507dbe98986134318{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4f6tir-cec2fd069059882507dbe98986134318 .av-flex-placeholder{
width:4%;
}

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

.flex_cell.av-3vcttf-197cf3d8aae64c120f4dd2cc1504557f{
vertical-align:top;
}

#top .av-special-heading.av-3klp37-10628a2757878282dc425466346d58fb{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-3klp37-10628a2757878282dc425466346d58fb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3klp37-10628a2757878282dc425466346d58fb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3klp37-10628a2757878282dc425466346d58fb .av-subheading{
font-size:18px;
}

.flex_cell.av-39rvwr-45c804c36f84818d926c0ea69627f711{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-39rvwr-45c804c36f84818d926c0ea69627f711{
padding:30px 0px 50px 30px !important;
}

.flex_column.av-322rtv-99f61e727bff4aec724ff236aed63be8{
width:48.5%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#353535;
background:linear-gradient( to bottom, #353535, #353535, rgba(53,53,53,0.55) );
}
#top .flex_column_table.av-equal-height-column-flextable.av-322rtv-99f61e727bff4aec724ff236aed63be8 .av-flex-placeholder{
width:3%;
}

.flex_column.av-9f8ar-eb82e43dd6ffbffd2e592dad3d6f997e{
width:48.5%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#353535;
background:linear-gradient( to bottom, #353535, #353535, rgba(53,53,53,0.55) );
}
#top .flex_column_table.av-equal-height-column-flextable.av-9f8ar-eb82e43dd6ffbffd2e592dad3d6f997e .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-22pqcr-b346747a7b0349c693ed8ee3f70baee1{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-22pqcr-b346747a7b0349c693ed8ee3f70baee1{
width:48.5%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#353535;
background:linear-gradient( to bottom, #353535, #353535, rgba(53,53,53,0.55) );
}
#top .flex_column_table.av-equal-height-column-flextable.av-22pqcr-b346747a7b0349c693ed8ee3f70baee1 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-13eljv-e82623dd125d1cc7769554475f796eda{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-13eljv-e82623dd125d1cc7769554475f796eda{
width:48.5%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#353535;
background:linear-gradient( to bottom, #353535, #353535, rgba(53,53,53,0.55) );
}
#top .flex_column_table.av-equal-height-column-flextable.av-13eljv-e82623dd125d1cc7769554475f796eda .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-kp6hv-cfb98422837d8da1869c089b3886925c{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-kp6hv-cfb98422837d8da1869c089b3886925c{
width:48.5%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#353535;
background:linear-gradient( to bottom, #353535, #353535, rgba(53,53,53,0.55) );
}
#top .flex_column_table.av-equal-height-column-flextable.av-kp6hv-cfb98422837d8da1869c089b3886925c .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1n5njn-ea78f2cf650c7e65e0f3c15313562298{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-1n5njn-ea78f2cf650c7e65e0f3c15313562298{
width:48.5%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#353535;
background:linear-gradient( to bottom, #353535, #353535, rgba(53,53,53,0.55) );
}
#top .flex_column_table.av-equal-height-column-flextable.av-1n5njn-ea78f2cf650c7e65e0f3c15313562298 .av-flex-placeholder{
width:3%;
}

.flex_column.av-uu32j-779745cca0fd20235146577439bc835d{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-uu32j-779745cca0fd20235146577439bc835d .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-okzob-437347cf115d14f5b9b4cb25e2626887{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-okzob-437347cf115d14f5b9b4cb25e2626887 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-okzob-437347cf115d14f5b9b4cb25e2626887 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-okzob-437347cf115d14f5b9b4cb25e2626887 .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-d4hd7-2fcee5ed9577cdc233a37ca277a70218 .avia_textblock{
color:#000000;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-5i6v1n-5ad6b8ff76e66b074d15acbde03b7d2d{
padding:15px 15px 15px 15px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-5i6v1n-5ad6b8ff76e66b074d15acbde03b7d2d{
padding:15px 15px 15px 15px;
}
}
